Фотобраузер

Публикация № 16289

Разработка - Работа с интерфейсом

53
Просмотр списков изображений, отдельных изображений, манипуляция над изображениями (поворот, масштабирование). Планировалась как замена специализированным приложениям (AcdSee, XnView, IrfanView). Требует ActiveX-библиотеки GflAx (ссылка приводится). Обновлено: 01.09.08 16:32.

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

Сфера применения: как замена специализированным приложениям (AcdSee, XnView, IrfanView); для реализации удобного и функционального интерактивного выбора изображений в тех конфигурациях, где это необходимо (выбор изображений товаров, сотрудников и т.д.); для обучающих целей – используются многие нестандартные (точнее стандартные, но недокументированные) средства 1С, VBScript, а также используются средства ActiveX-библиотеки GflAx.

Особенности: работает в любой конфигурации; не использует внешних компонент; требует наличие установленной в системе ActiveX-библиотеки GflAx (прочитать о возможностях, скачать библиотеку и примеры можно здесь //infostart.ru/profile/1782/projects/1747/ ).

Поддерживаемые форматы (расширения) графических файлов: *.jpeg, *.jpg, *.tga, *.tiff, *.tif, *.bmp, *.iff, *.png, *.gif, *.pcx, *.dcx, *.pnm, *.pbm, *.pgm, *.ppm, *.ico, *.tdi, *.soft, *.sgi, *.miff, *.xbm, *.xpm, *.psion3, *.psion5, *.palm, *.prc, *.emf, *.ps, *.vista, *.alias, *.rla, *.sct, *.cin, *.dpx, *.dpx, *.qrt, *.vivid, *.mtv, *.ray, *.jif, *.gpat, *.biorad, *.wrl, *.wbmp, *.uyvyi, *.uyvy, *.raw, *.psd, *.dib, *.rle, *.wmf

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

История версий:

28.08.08 версия 1.00

29.08.08 версия 1.01
+ внешний кэш (сохранение обработанных миниатюр между сеансами работы);
+ миниатюра позиционирования области просмотра, которая появляется посередине изображения при скроллинге и масштабировании;
+ улучшена совместимость при создании временных файлов.

01.09.08 версия 1.02
+ улучшена совместимость при работе нескольких пользователей и в режиме терминал-сервера;
+ добавлена возможность передачи параметров в форму и возврата имени выбранного файла;
+ добавлена горячая клавиша ("space") быстрой смены режимов работы ("работа с изображением""работа со списком изображений");
+ добавлен вывод информации о текущем файле и масштабе в полноэкранном режиме;
+ добавлена поддержа слоя прозрачности для формата PNG;
+ немного увеличено быстродействие;
+ ряд прочих мелких улучшений;
+ устранены выявленные баги и недоработки;

В состав архива с обработкой включена документация в формате PDF. Ее же можно скачать отдельно для более глубокого ознакомления с программой.

53

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

Наименование Файл Версия Размер
Фотобраузер
.1219944279 616,76Kb
27.02.13
405
.1219944279 616,76Kb 405 Скачать
Документация
.1219944571 671,67Kb
27.02.13
236
.1219944571 671,67Kb 236 Скачать бесплатно
Параметры вызова
.1220274692 1,49Kb
27.02.13
234
.1220274692 1,49Kb 234 Скачать бесплатно

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. CheBurator 28.08.08 22:46 Сейчас в теме
2. mdzen 238 28.08.08 23:52 Сейчас в теме
3. CheBurator 29.08.08 00:21 Сейчас в теме
слегка потестил...
- медленновато превьюшки отрисовываются при листании... у мну каталог сертификатов с размерами файлов 350-450 кил...
- бегунки в просмотре в правом нижнем углу - которые показывают где на картинке находимся - не сильно понятно... может как-то на превьюшке квадратом отображать просматриваемую в данный момент область...?
4. maljaev 29.08.08 09:31 Сейчас в теме
Сhe Burashka:
1) медленно отрисовываются, пока идет кэширование (видно в окне информации) - ресурсы разделяются между пользователем и программой. когда прокэшируются, быстро будет. кэш сохраняется для всех просмотренных папок в пределах сесии (планирую сделать хранение кэша между сессиями, как в ACDSee).
2) можно. попробую.
5. maljaev 29.08.08 16:46 Сейчас в теме
Внимание! Версия программы изменена 29.08.08 16:36! Добавлено: внешний кэш (то есть миниатюры, обработанные программой, сохраняются между сеансами работы, что на порядки ускоряет последующую работу с теми же каталогами); миниатюру позиционирования области просмотра, которая появляется посередине изображения при скроллинге и масштабировании; улучшена совместимость при создании временных файлов.

Сhe Burashka: твои рекомендации выполнены, спасибо.
6. CheBurator 29.08.08 18:09 Сейчас в теме
9. CheBurator 29.08.08 20:01 Сейчас в теме
да, согласен...
(6) ща попробую скриншотом отловить...
47. CheBurator 14.10.08 17:58 Сейчас в теме
(6) Да не, я ж не с ножом к горлу... ;-)
я просто буду зудеть-зудеть - изредка... ;-)
будет время - сделаешь.. не будет времени.. сам сделаю...
7. CheBurator 29.08.08 18:50 Сейчас в теме
нате вам еще несколько "мелочей-неудобст/глюкобагофич":
1. в поле для выбора каталога стоит у меня C:\db.adm\DB2006.DIR\ - почему при клике на поле открывается другой каталог, а не этот? (у меня открылся рабочий каталог одного из пользователей) - зафиксировано при первом запуске проги на компе, дальше - нормально;
2. название картинки которая показывается в левом окошке - надо писать где-то близко к картинке, а не в куче прочей инфы про картинку - место имени файла - как раз там где автор про себя написал ;-)
3. при переходе из одной папки в другую, когда и в той и в другой папке много картинок - идет перерисовка миниатюр - напрягает некоторое отсутсвие "контроля" над процессом ;-) - т.е. новые картинки перерисовываются ПОВЕРХ СТАРЫХ - я бы сначала "занулил" старые миниатюры, а потом начал прорисовывать новые...
4. (данный пункт имхо сильно субъективен) листание области миниатюр прогресс-баром - откровенно напрягает в том смысле если юзать ползунок - то откровенно непонятно куда и сто на сколько пролистнулось... приходится юзать стрелки на концах прогресс-бара.. хочется что-нибудь типа лист миниатюр вперед-назад, ряд вперед-назад, а прогресс бар вообще убрать.. тут конечно надо подумать как показывать общее "колво" миниатюр...? м.б. типа процентным ползунком как в области левой картинки?
5. при просмотре картинки в полное окно: если размер картинки меньше размера окна - не удается получить увеличенное изображение... отсутсвует индикация текущего процентного размера... положение прогресс-бара масштаба оч.плохо соотносится с масштабом картинки (особливо при нажатии кнопок 50-25-100)
6. при прорисовке миниатюр из новой папки на последней миниатюре отображается миниатюра из предыдущей папки, при прорисовке очередной миниатюоры происходит сдвижка и все повторяется... (это видимо к п.3 как-то связано...)
.. если в общекм, то конечно к пуговицам претензий нет ;-) пришиты намертво ;-)
..просится следующая хотелка: переключение между режимами миниатюр и файловым списком - было бы зашибись.. типа как вот тут у меня: http://www.infostart.ru/profile/174/projects/1387/image.php?img=964 - идешь по СПИСКУ файлов, а в левом окошечке картинка отображается...
..вертится все конечно не шибко быстро.. немного раздражает, но приемлемо... но например у меня между кликом на миниатюру и отображением картинки проходит 1,5-3 сек... все это время в просмотре висит старая картинка - бяка.. жмакнули на миниатюрю - светим надпись типа "ждите", загрузилось - отображаем (я это обычно делаю видимостью слоев...)
.. ффу.. пока все... госприемка работу закончила...
8. maljaev 29.08.08 19:46 Сейчас в теме
1. пока не получается воспроизвести ошибку.
2. хорошо, сделаю.
3. извини, особенности 1С - если сделать как хочешь будет больше тормозов и мелькания - когда каталоги прокэшируются все будет летать.
4. меня не напрягает. ты всегда имеешь контроль над процессом, если будешь поглядывать во время этого в область информации - там и общее количество картинок выводится, и текущий диапазон, и будущий диапазон. в крайнем случае можешь использовать горячие клавиши.
5. неправда, в полноэкранном режиме действует увеличение также как в обычном - даже для картинок 16х16 - вплось до обещанных 200%. положение прогресс-бара точно соответствует масштабу, только нужно учитывать что прогресс-бар не от 1% до 100%, а от 1% до 200%. о числовой индикации масштаба в полноэкранном режиме говориться в документации (как говориться чукча не читатель...) - убрано намеренно в угоду максимального размера области просмотра. хотя можно правда в нижнюю кнопку-стрелку запихать...
6. не понял. не наблюдал явления описанного тобой. либо ты как-то не так описал.
7. о переключении режимов "работа с каталогами"-"работа с изображением"-"работа со списком изображений" сказано в документации. все работает именно так, как ты описал - в режиме "работа со списком изображений" ты идешь по списку файлов (миниатюр) горячими клавишами (коих множество описано в доке), слева меняется картинка. или ты не хочешь вообще видеть миниатюры (а вместо них просто список)? тогда над этим можно поработать.
8. отображение картинки происходит не быстро в том случае, если идет кэширование. когда все прокэшировано картинки отображаются довольно быстро - на 800-кб картинку где-то 1 секунда со сглаживанием, и менее 0.5 секунд без сглаживания (еще вопрос что лучше - без сглаживания картинки кажутся четче).

Как итог: можно реализовать п.п. 2, 5 (касаемо индикации масштаба), 7 (в плане списка файлов а не миниатюр). возьму на заметку.
10. CheBurator 29.08.08 20:03 Сейчас в теме
опочки.. запустил базу локально (до этого было в терминале):
Ошибка при выполнении команды;
Если НачальныйНомерКартинки>0 Тогда
{\\SERVER\DB.ADM\DB2006.DIR\EXTFORMS\ФОТОБРАУЗЕР.ERT(323)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
..глючокс...
11. CheBurator 29.08.08 20:07 Сейчас в теме
при втором запуске локально - никаких проблем не возникло... с учетом п.1 - см. где-то там у вас что-то с ВосстановитьЗначение явно...
нахожусь в каталоге картинок - пролистал весь каталог миниатюрами (понимаю что все д.было прокешироваться)... при пролистывании миниатюр вылючение текущего листа миниатюр идет последовательно по одной, прорисовка - весь лист мгновенно....
12. maljaev 29.08.08 20:08 Сейчас в теме
Сеть... надо будет протестировать с сетью...
17. CheBurator 29.08.08 20:21 Сейчас в теме
(12) локально - это я как раз и базу с сети тянул, и картинки в сети в базе лежат...
а так манагеры конечно будут счастливы...
13. maljaev 29.08.08 20:15 Сейчас в теме
"нахожусь в каталоге картинок - пролистал весь каталог миниатюрами (понимаю что все д.было прокешироваться)... при пролистывании миниатюр вылючение текущего листа миниатюр идет последовательно по одной, прорисовка - весь лист мгновенно...." - можно еще раз, только по-русски?
14. maljaev 29.08.08 20:17 Сейчас в теме
"при втором запуске локально - никаких проблем не возникло... с учетом п.1 - см. где-то там у вас что-то с ВосстановитьЗначение явно..." - хорошо, я посмотрю.
15. CheBurator 29.08.08 20:19 Сейчас в теме
по п.6:
- захожу в папочку с картинками товаров, все ок
- захожу в папочку со схемами проездов - начинают отрисовываться миниатюры схем... но ПОСЛЕДНЕЙ МИНИАТЮРОЙ __ПОЛЗЕТ__ картинка из предыдущей папки (т.е отрисовалась первая миниатюра - ок, вторая миниаютюра "инициализируется"(?) чужой картинокой, отрисовалась вторая миниатюра ок, третья миниатюра инициализируется снова чужой картинкой и т.д.)! после того как все миниатюры отрисовались - все ок! см скриншот на http://slil.ru/26100623 - во втором ряду миниатюр - чужая картинка словил принтскрином.. мелочь, но напрягает... отлавливается В НЕПРОКЕШИРОВАННЫХ папках... - может поможет
16. CheBurator 29.08.08 20:20 Сейчас в теме
Тщательнее надо! тщательнее! ;-)
я почему такой злой - у меня велосипеда нет... ;-)
зато потом обработки в которых я лично уверен - пиарю где могу...
18. CheBurator 29.08.08 20:23 Сейчас в теме
при масштабировании по ширине/высоте - хорошо бы в ТЗмасштаба выставлять ближайшую строку, подходящую под масштаб.. а то кривовато получается...
19. CheBurator 29.08.08 20:26 Сейчас в теме
При выборе папки при хождении по списку папок идет отрисовывание миниатюр, а потом штатное (?) обновление экрана - в итоге пока рисуются миниатюры - в поле пути над миниатюрами висит неврный путь (старый) - это видно и у меня на скриншоте... там путь д.б. ....\Sheme.DIR - он и отображается в конце прорисовки миниатюр... но как-то оно неаккуратненько... ;-)
..это все мелочи...
20. CheBurator 29.08.08 20:28 Сейчас в теме
конечно для гламура не хватает такой фишки: при нажать промотр "полноэкранно" - определяем размеры экрана и открываем максимально большое окно, чтоб уместиться в 100%...
22. maljaev 29.08.08 20:41 Сейчас в теме
(20) - тут без внешних компонент не обойтись, а хочется штатно, иначе весь смысл теряется - если бы я скажем 1С++ подключил то все то же самое сделал бы проще, быстрее и без лишнего гемора. а хотелось выжать из 1С все то что она может в штатном режиме (ну кроме картинок конечно).
23. ValentinV 01.09.08 12:29 Сейчас в теме
(22) Используйте типовые, без проблем :).
24. maljaev 01.09.08 14:42 Сейчас в теме
21. maljaev 29.08.08 20:38 Сейчас в теме
п.6. интересно... разберусь если смогу. тщательнее.. - куда уж тщательнее, когда число строк кода за 2600 перевалило и алгоритмы далеко не простые (вплоть до VBS, работы с бинарными файлами, рисования и т.п.). а уж реквизитов на форме вообще тьма (121 если быть точным).

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

25. maljaev 01.09.08 16:43 Сейчас в теме
Версия программы обновлена до 1.02. Изменения:
+ улучшена совместимость при работе нескольких пользователей и в режиме терминал-сервера;
+ добавлена возможность передачи параметров в форму и возврата имени выбранного файла;
+ добавлена горячая клавиша ("space") быстрой смены режимов работы ("работа с изображением"<-->"работа со списком изображений");
+ добавлен вывод информации о текущем файле и масштабе в полноэкранном режиме;
+ добавлена поддержа слоя прозрачности для формата PNG;
+ немного увеличено быстродействие;
+ ряд прочих мелких улучшений;
+ устранены выявленные баги и недоработки;
26. maljaev 01.09.08 17:12 Сейчас в теме
В список файлов добавлено описание параметров, которые возможно передать в форму фотобраузера и получить обратно.
27. Abadonna 3836 01.09.08 17:37 Сейчас в теме
Саш, скриншоты такие красивые! ;)
28. vasilykushnir 01.09.08 17:41 Сейчас в теме
(27) Не то слово. Я еще не качал, но за картинки плюсанул.
29. maljaev 01.09.08 17:49 Сейчас в теме
В работе она не хуже, чем на скриншотах. Но конечно же есть еще куда двигаться. Печать надо сделать, сохранение...
30. CheBurator 01.09.08 18:27 Сейчас в теме
вообще-то за наличие машин среди такой первозданной природы - минусовать надо! ;-)
31. maljaev 01.09.08 18:30 Сейчас в теме
А на рыбалку чё, пешком ходить???! Не такая уж там и первозданная природа - 20км от моего города.
32. CheBurator 01.09.08 19:54 Сейчас в теме
ну ясен пень - из машины не выходим, удочки не достаем... ;-)
1. А печать скоро будет?
2. Можно еще сканирование прилепить! (у мну готовая практически есть - на вход только путь папки для сохранения передавать надо сделать...)...?
http://infostart.ru/profile/174/projects/1503/
33. maljaev 02.09.08 07:17 Сейчас в теме
На этой неделе точно не будет. Надо и за денежку поработать.
34. Анатолий50 13.09.08 22:29 Сейчас в теме

Очень нужная, полезная утилита. Большое спасибо автору.

Из функций хотелось бы видеть следующие:

Мне казалось более удобно микро фото слева, а справо само фото, а может и без большого фото, а с выбором каталога куда переместить, или какое ключевон слово присвоить всем отобранным фото. Регулировать число микрофото, его размер.

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

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

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

Справочник ключевых слов, параметров фото.

Выбранной группе фото присвоить одно ключевое слово.


Вторым документом в этой конфигурации мог быть Родственник, его сведения, ФИО, год и дата рождения, отец, мать, биография ощая и тайная пока не для всех,
Человек уходит, а память должна оставаться.

Обработки выгрузки документов по родственникам, загрузки в другую со всеми фото. Дети переезжают, передать им.

Различные отчеты по этим данным, так, что бы и детям было интересно с ней работать.
Составить дерево, найди свою маму, Кто мои деды. Кто был военным, кто воевал. Сколько наград в семье.

Все фото по Чусовой, свадебные фото. Пришел друг, все его фото.
Цветы по названию. Угадай цветок, родственника.

А где инструкция по велосипеду,
Вывод фото внучки для бабушки, пришешей в гости, за период её прошлого посещения, с выбором лучших, запись в отдельную папку.

Другим документом мог быть Альбом. Открываешь и просматриваешь фото в заданном порядке, может еще с сопровождением музыки тех лет, диктора. 

Отчеты с выбором информации по ключевым словам, может кучу специализированных отчетов, дерево и прочее.


Фото информации становится очень много, поиск её пока весьма затруднен.


Для печати есть куча стандартных программ, а вот такой не всречал, может кто знает подобную?

Все хотел сделать подобное, но сил нет.:)
35. CheBurator 14.09.08 00:03 Сейчас в теме
(34) ну вы загнули! ;-)
имхо почти все из этого - избыточно и ненужно.
все-таки это 1С - где основная задача - сканирование, просмотр, печать изображений И МИНИМАЛЬНЫЙ ФУНКЦИОНАЛ ПО УПРАВЛЕНИЮ фотоколлекциями. Всякие хитроизвращенные возможности не имеет смысла совать в эту разработку - есть гораздо более удобные инструменты для МАССОВОЙ РАБОТЫ С ФОТКАМИ - надо только их чуток поискать и заюзать...
..
а вот что имеет смысл сделать - это некий "API" чтобы можно было писать pluigin'ы.. типа на вход плугина - перечень отмеченных изображений - и плугин уже пусть извращается как хочет.. вот это - перспективный путь... кому надо - пишет плугин (если сам не умеет - заказывает мне, например ;-)
40. Анатолий50 15.09.08 23:18 Сейчас в теме
(35) Уважаемая Сhe Burashka это же просмотрщик, помощник думающего человека, а не робота.
Ну отметил папку с фото и что с ними делать, как извращаться? Можно конечно, есть сайты, которые принимают фото только определенного малого размера и надо все уменьшить.

Приведите реальный пример, где это надо? Это ускорит работу и повысит качество. :)
В чем вы видите проблема печати фото, которую не делают программы, приданные с принтером? Изобретать велосипед, то же ведь не очень понятная штука. Ну сделал один из элементов, так, как делают другие спец программы, это же не интересно, надо что то новенькое, что нет у других.



Н работа с каждым фото, это художественная работа, отдельно с каждым фото.
А вот как найти определенное фото? Даже свое, порой бывает крайне трудно.
Занялся сканировать старые слайды, время кучу жрет по 2-3 мин на кадр, там и небольшая обработка ведется качества при сканировании стандартной при сканере программой, это есть. И отпечатать, с принтером поставляется программа, проблем не возникала. А вот как организовать архив нескольких тысяч (3 тыс. это пока у меня, может и больше будет у кого то) фото? Как потом быстро все найти? А 1С это как раз база данных.

Альбомы есть, но всех функций, как я описал, я не встречал. Может кто то подскажет?
41. maljaev 15.09.08 23:37 Сейчас в теме
(40) Улыбнуло :)
Уважаемый Анатолий50, я завтра объясню вам в чем прав (права/право) Сhe Burashka, и почему функции сканирования/печати в реальном применении будут иметь намного бОльший спрос, чем организация базы семейных фотографий. Просто я щас устал после нового релиза упаковщика и хочу спать. А пока задумайтесь на термином: 1С есть экономическое ПО, а не просто база данных; требования и функционал предъявляемые к экономическому ПО и СУБД разные; контингент пользователей - фирмы и предприниматели, а не молодые семьи. Завтра я приведу несколько реальных примеров использования фотобраузера в организациях ну и еще некоторую дозу словесного поноса. :)
44. CheBurator 14.10.08 16:41 Сейчас в теме
(40) Анатолий, смысл в чем: автор дал минимально необходимый функционал, который востребован в тех областях, где мы в основном "крутимся".
Если вы делаете конифгурацию по учету/работе с коллекциями фоток/картинок - то, конечно, функционала сабжа будет маловато ИМЕННО ДЛЯ ВАШЕЙ КОНФИГУРАЦИИ. Но автор (как и 1С) вряд ли будет писать тысячу мелких специфических решений - пишется одно, которое при необходимости "дорабатывается напильником"... Опять же - по опыту: реализация интефейсных функций (а то что вы хотите - имхо в основном интерфейсные функции) - существенно трудозатратан и сильно геморроиться за это ни один уважающий себя разработчик бесплатно не будет... - только в виде хобби...
;-)
36. maljaev 15.09.08 11:54 Сейчас в теме
(34) ну вы блин даете... 8-o
Чебурашка прав ИМХО.
37. CheBurator 15.09.08 12:10 Сейчас в теме
(36) вы не отлынивайте-то.. когда уже печать будет?
38. maljaev 15.09.08 12:26 Сейчас в теме
(37) я временно переключился на упаковщик ERT. вот сначала его доделаю до конца (денек остался), потом возникшие по ходу работы над упаковщиком мысли о размещении бинарников реализую пока не забыл, ну а там глядишь и до фотобраузера руки дойдут.
39. Анатолий50 15.09.08 22:56 Сейчас в теме
Отлынивайте, отлынивайте. :) от печати.


"все-таки это 1С - где основная задача - сканирование, просмотр, печать изображений И МИНИМАЛЬНЫЙ ФУНКЦИОНАЛ ПО УПРАВЛЕНИЮ "

Я почему то думал, что 1С это как раз прежде всего база данных и ФУНКЦИОНАЛ ПО ЕЁ УПРАВЛЕНИЮ.
А "сканирование, просмотр, печать изображений" есть специальные программы, при каждом принтере и сканере, их и искать не надо.
42. maljaev 21.09.08 05:08 Сейчас в теме
Уменьшил размер ERT-файла обработки в 7.42 раза.
43. Анатолий50 21.09.08 19:36 Сейчас в теме
45. CheBurator 14.10.08 16:43 Сейчас в теме
Автор!
1. упаковщик - сделан
2. упаковка/распаковка бинарников в обработке - сделана (приношу извинения, что так и не нашел обещанную распаковку).
..что-нибудь про печать слышно?
..может поработать всторону АПИ (как я предлагал ниже) - т.е. разработать "протокол обмена"...?
46. maljaev 14.10.08 17:16 Сейчас в теме
Чебур, не напрягай. Я пишу в основном для души, на что вдохновение находит то и пишу. Дойдет оно и до фотобраузера. А пока что огонь по другим вещам горит - пока не погас надо доделать задуманное.
1. Сделано в рамках задуманного.
2. Не доделано так как хотелось бы.
3. Пока горячо железо, надо долизать редактор конфигов.
Но я не забыл, что обещал печать, и обязательно сделаю - проблем с реализацией нет, просто руки не дошли.
48. Валерий_ 02.06.09 08:37 Сейчас в теме
При нажатии кнопки "Выбрать текущее изображение и закрыть форму" - ничего видимого не происходит, во всяком случае, форма не закрывается.
Как сохранить отформатированное?
49. Semen54 20.10.11 19:56 Сейчас в теме
Очень пригодилась Ваша программа. Спасибо!
50. Semen54 20.10.11 20:39 Сейчас в теме
Взял из программы необходимые для меня решения. Еще раз спасибо!
51. m818rt 14.11.11 13:53 Сейчас в теме
52. Semen54 23.11.11 12:15 Сейчас в теме
53. Coollerok 20.12.11 18:39 Сейчас в теме
спасибо большое! забрал !
54. GSA3D 23.01.12 11:48 Сейчас в теме
А можно листинг увидеть? Если не сложно
А то у меня 8-ка, а с gcomp что-то не срослось. Не платформу же устанавливать из-за 1 обработки.
55. GSA3D 23.01.12 12:22 Сейчас в теме
57. romanuil 11.02.12 16:20 Сейчас в теме
как найти данную разработку в "интернет-магазине" ? И сколько она стоит?
58. maljaev 789 11.02.12 19:33 Сейчас в теме
Если вы про мою разработку то я за неё денег не беру )))
Оставьте свое сообщение

См. также

Альтернативная обработка "Выбор периода" 1

Отчеты и формы Программист Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Абонемент ($m) Работа с интерфейсом

Альтернативная обработка ввода периода для 1С 7.7.

1 стартмани

27.03.2019    1984    3    v.a.n-    11       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Диалоги выбора периода для 1С версий 8.3 и 7.7 8

Инструменты и обработки Программист Архив с данными v7.7 v8 Абонемент ($m) Работа с интерфейсом

Представлены два диалога для выбора интервала дат по календарю в составе демонстрационных конфигураций 1С8.3 и 1С7.7

1 стартмани

24.01.2017    14117    16    romasna    7       

Полноценное использование Drag&Drop в 1С 7.7 8

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v7.7 1cv7.md Windows Абонемент ($m) Работа с интерфейсом Разработка внешних компонент

Несмотря на то, что кое-какие функции Drag&Drop были заложены авторами 1cpp, моё дополнение позволяет сделать этот функционал законченным. Дело в том, что средствами 1cpp можно было таскать файлы ТОЛЬКО в 1С, а из 1С - невозможно. Теперь Вы можете сделать работу с файлами на порядок удобнее и эффективнее.

1 стартмани

19.09.2016    10927    13    DasIsFantastich    4       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

"Магический батон" или еще одна попытка сделать "волшебную кнопку" 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Абонемент ($m) Универсальные обработки Работа с интерфейсом

Очень часто, в процессе работы с 1С, у пользователя может возникнуть желание получить какую-либо информацию по данным, которыми он оперирует в данный момент. Например, забивая документ отгрузки, хочется посмотреть взаиморасчеты с контрагентом, или находясь в справочнике номенклатуры посмотреть движения по ней и т.д. В типовых конфигурациях с такими хотелками не очень то развернешься. К примеру про взаиморасчеты с контрагентом, это надо ползти в меню "Отчеты"->"Специализированные"->"Акт сверки", затем в самом отчете, как минимум, необходимо опять выбрать нужного контрагента и только после этого заветная "циферка" порадует глаз пользователя. Некоторые моменты всё же реализованы, например в типовой "Бухгалтерии", в формах списка справочника "Номенклатура", есть в привязанных печатных формах отчеты: "Оборотно-сальдовая ведомость" и "Анализ субконто", но в них также приходится что-либо выбирать/менять перед формированием. Или довольно удобная штука - механизм внешних печатных форм, но не для всех объектов он реализован (к примеру документ "Поступление ТМЦ" обделен такой возможностью). Добавить подобные вещи конечно можно, но для этого придется править конфигурацию и при обновлении учитывать все эти правки...

1 стартмани

21.08.2014    8404    6    SvSoft    4       

Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо

Семинар по регулярному менеджменту от Александра Фридмана для собственников, первых лиц и топов. Технология управленческого планирования, комплексного управления временем и другими ресурсами, выполнением поручений, делами, информацией, контактами (встречи-звонки-почта).

от 11000 до 29000 рублей

Поворот картинки 6

Инструменты и обработки no Приложение (exe) v7.7 v8 Windows Абонемент ($m) Практика программирования Работа с интерфейсом

Иногда возникает необходимость повернуть картинку из 1С.

1 стартмани

16.12.2013    13827    32    bborisko    14       

Tray Informer 49

Инструменты и обработки Программист Приложение (exe) v7.7 v8 Россия Windows Абонемент ($m) Инструментарий разработчика Разработка внешних компонент Работа с интерфейсом

Согласитесь, что окно стандартное сообщений в 1С иногда приносит больше неудобств, чем пользы. И тем более разные "Предупредить"... Что с этим окном только не делают! Его отцепают от формы, делают маленьким, умудряются спрятать за границы экрана. А потом звонят программистам с претензией, что документ почему-то не проводится, отя ничего и не пишет. У вас такого не было? А вот у нас было и не раз )))

1 стартмани

04.09.2013    22688    58    O-Planet    78       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Удобное меню для выбора периода для 1С 7.7 4

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 Windows Абонемент ($m) Работа с интерфейсом

Предлагаю Вашему вниманию удобное меню для работы с периодом. Позволяет в пару кликов выбрать нужный день, месяц, квартал или год.

1 стартмани

31.08.2013    13789    8    Tavalik    1       

1С7: Галерея изображений для любого справочника 6

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки Работа с интерфейсом

В публикации представлена конфигурация "Галерея изображений". В конфигурации показан метод связки любого элемента любого справочника с изображением, хранящемся в внешнем файле в галерее ИБ. - Хранение изображений в структуре каталогов, сходной с иерархией элемента; - Использование Active-x броузера для отображения связанного рисунка; Используемые компоненты: 1SQLite, 1CPP, Formex. Используемые классы: УправлениеФормой.Привязки (из набора классов http://www.1cpp.ru/forum/YaBB.pl?num=1273512019)

1 стартмани

10.07.2013    16915    12    unichkin    11       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

Палитра 4

Инструменты и обработки Программист Конфигурация (md, cf) v7.7 1cv7.md Windows Производство готовой продукции (работ, услуг) Абонемент ($m) Работа с интерфейсом

Тестовая база в 1Cv77, которая на базе внешней компоненты FormEx.dll показывает соответствие RGB-кода и цвета на экране. Перебирает все 16 млн цветов.

1 стартмани

20.05.2013    4776    9    KD    5       

BgInfo для 1С 7.7 7

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v7.7 1cv7.md Россия Windows Абонемент ($m) Работа с интерфейсом Администрирование данных 1С

Класс для получения параметров сессии (включая данные терминального сервера и клиентской машины) и их вывода фоном в окне 1С.

1 стартмани

29.04.2013    10441    6    sournk    12       

Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо

Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.

9000 рублей

1Cv77. Исправление поведения множественного фильтра (МФ) типовых отчетов в части сохранения/восстановления настроек. 7

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Россия Windows Абонемент ($m) Практика программирования Работа с интерфейсом

В большинстве российских типовых конфигураций для 1Сv7.7 (ТиС, ПУБ, Комплекс и др.) в отчетах используется множественный фильтр (МФ). Впервые он появился, более 10 лет назад, еще в ТиС 8.7, придя на смену МФ ТиС 8.6. С тех пор, аж до сего дня (24.03.2013) типовой механизм МФ содержит глюк связанный с восстановлением сохраненных настроек, хотя разработчики поют нам об обратном.

1 стартмани

26.03.2013    8407    6    piloturs    8       

Изменение вида контрагента; предотвращение ввода неверного вида контрагента; мониторинг заполнения полей контрагента 0

Инструменты и обработки Программист Конфигурация (md, cf) v77::ОУ 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Россия Windows Абонемент ($m) Работа с интерфейсом

При проектировании конфигурации Торговля и Склад 7.7 фирма 1С сделала ошибку интерфейса, установив по умолчанию одно из значений ВидКонтрагента в ЮрЛица. В результате пользователи вводят подавляющее большинство контрагентов как юрлицо. Проблема осложняется тем, что эти ошибки проблематично отловить и исправить в пакетном режиме. Данная несложная модификация элемента справочника контрагента и списка контрагентов предназначена для - предотвращения ошибочного указания вида контрагента на этапе ввода; - ручного исправления вида контрагента путем изменения вида контрагента; - мониторинг правильности указания вида контрагента и правильности указания ИНН прямо в списке контрагентов с помощью пиктограмм. Подробности см в описании ниже &#8595;

1 стартмани

17.02.2013    11939    10    rufox    1       

Перенос документов и справочников ERP 2 / КА 2 / УТ 11 => БП 3.0 Промо

Перенос позволяет настроить собственный обмен данными между указанными программами, альтернативный предлагаемому фирмой 1С. Предоставляем техподдержку по всем вопросам данного обмена. Можем подключиться к вам удаленно для разбора ситуаций. Оперативно обновляем при выходе новых релизов 1С. Бесплатные обновления в течение полугода.

19700 руб.

Kill1CLogo 4

Инструменты и обработки Системный администратор Приложение (exe) v7.7 1cv7.md Беларусь Windows Абонемент ($m) Работа с интерфейсом

Программа, которая "аккуратно" обрезает желтую квадратную заставку 1С 7.7, но не всю, а оставляет полосу со строкой состояния. При работе по терминалу этот квадрат ОООчень долго отрисовывается и тормозит работу.

1 стартмани

08.02.2013    8292    13    UMM    5       

Универсальная версия новогоднего поздравления на 1С:7.7 5

Инструменты и обработки no Внешний отчет (ert,erf) v7.7 Windows Абонемент ($m) Работа с интерфейсом

Без использования агентов Microsoft и дополнительных библиотек

1 стартмани

22.12.2012    7906    21    pt_olga    9       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Универсальный 1С++ класс Faval для организации часто используемых элементов справочников и быстрого интерактивного доступ к ним 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Работа с интерфейсом

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

1 стартмани

27.11.2012    57766    21    sournk    10       

Группировка данных в таблице значений (1С:7.7) 3

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Работа с интерфейсом Универсальные функции

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

1 стартмани

08.08.2012    18085    35    Lancelot-2M    9       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Редактор дат периода 3

Инструменты и обработки Программист Внешняя обработка (ert,epf) openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Инструментарий разработчика Работа с интерфейсом

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

1 стартмани

01.08.2012    6703    6    6arop    1       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.127.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

"Сверхбыстрый" многофункциональный Прогресс-Индикатор в 1с7. 11

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Windows Абонемент ($m) Работа с интерфейсом

При каждом выводе на экран Индикатор рассчитывает следующий шаг вывода, поэтому не замедляет сам процесс (примерно в 10 раз быстрее известных мне). Вывод в заданную текстовую строку или в поле "Состояние()" (сам решает куда). Работает и при неизвестном полном количестве шагов (просто передаем номер шага). В ходе процесса Индикатору можно передавать новые заголовки (2 параметром). Выводит Заголовок, номер шага, %, прошедшее время, прогнозируемое время.

1 стартмани

04.06.2012    10370    30    newold2    9       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Класс 1С++ для программного добавления изображений/текста/ШК в таблицу 42

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Работа с интерфейсом

Необходимо добавить в сформированную таблицу изображения/текста/ШК (81 тип ШК) с прозрачным фоном? Вставить фирменный логотип? Быстро организовать оформление документов в корпоративном стиле? Данная разработка поможет в этом!

1 стартмани

03.06.2012    216257    220    zarius    86       

Перенос данных КА 1.1 => ERP 2 (ЕРП) (обработка переноса документов, остатков и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" в "1С:ERP Управление предприятием, ред 2"). Обновлен до КА 1.1.115.х и ERP 2.4.10.х Промо

Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае выхода новых релизов конфигураций 1С.

29700 руб.

Вывод и перенумерация отчета с заранее неизвестным количеством группировок. 20

Инструменты и обработки Программист Внешняя обработка (ert,epf) openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Практика программирования Работа с интерфейсом

1C v.7.7 Пример вывода отчета с заранее неизвестным количеством группировок, с возможностью изменять уровень вложенности группировок из списка значений на форме, с нумерацией конечного отчета, с выводом структуры вложенности группировок (с помощью внешней компоненты Йоксель - http://yoksel.net.ru/Hotfixes). В приложенном файле показан пример вывода отчета из сформированной таблицы значений. Код я старался закомментировать как можно подробней. Хоть семерка и вымирающая платформа, думаю еще есть люди, которые только начинают ей заниматься, и им это может пригодиться.

1 стартмани

21.03.2012    23945    20    unichkin    11