[IMAGE] Шоу "За лупой" (просмотр и установка привязки товар-изображение)

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

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

Изображение Картинка Изображение товара Картинка Товара

50
(скачать и использовать можно бесплатно, т.е. ДАРОМ) Простая обработка, представляющая собой "минимальный" файловый менеджер для установки (назначения) товарам изображений, т.е. видим название товара - контролируем визуально по картинке товара...

(скачать и использовать можно бесплатно, т.е. ДАРОМ) Часто на форумах (да и клиенты просят иногда) высплывает вопрос типа "..а как внести изображение товара в базу 1С?". Отвечаем: очень просто! Рассмотрим этот захватывающий процесс подробнее.
Несколько лично моих постулатов:
- изображения товаров не являются необходимым условием торговли/учета товаров;
- поэтому непосредственно в базе их хранить надобности нет;
- так что - организовываем внешнее хранение изображений товаров.
- тем более, что и бэкапить надо гораздо реже, чем саму информационную базу...

Реализуем постулаты на практике:
1. изображения товаров будем хранить в отдельной папочке типа КаталогИБ\IMAGES.DIR\
2. привязка изображений к номенклатурным позициям организовываем путем АДМИНИСТРАТИВНОГО наименования файлов изображений: такое "административное" именование файлов изображений должно позволять однозначно определять по имени файла изображения номенклатурную позицию в базе 1С и наоборот. В данной обработке имя файла изображения товара формируется по следующему шаблону: <ШК_КодТовараВбазе1С>, т.е. имя файла товара будет выглядеть, например, так: 2000001903216_00019032.jpg При необходимости можно изменить правила именования файлов изображений (по GUID, артикулу и прочее...)

Собственно сама обработка достаточно проста: две таблички, две картинки, пару кнопок - смотрим картинку.

а) Красной рамкой обведен "текущий" товар - в таблице товаров, как обычно, синим курсором отмечена текущая строка - слева от таблицы товаров видим изображение этого текущего товара. Если для текущего товара нет изображения товара - слева вместо картинки товара увидим соответсвующую надпись.

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

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

Таким образом:
1. выбрали в таблице товаров нужный товар;
2. бродим по табличке с файлами - смотрим/ищем нужное изображение, нашли - два раза кликаем мышью на нужном имени файла - все! картинка привязана к товару.

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

Если нужно поменять папочку с картинками (ГДЕ ИЩЕМ ИЗОБРАЖЕНИЯ) - жмакаем кнопку справа от таблички с файлами. Если надо обновить список товаров - жмакаем кнопку над таблицей со списком товаров.

В список товаров выводятся только "актуальные" товары - т.е. те, которые есть на остатке, потому как, имхо, не имеет смысла выводить 10000 товаров из справочника, если работаем (остатки!) всего с 200... (кому надо иначе - может поправить сам или обратиться к автору).

Вот собственно и все...
Обработка для кого-то может представлять и самостоятельную ценность, а может и не представлять - у меня она используется на подготовительном этапе для других работ... ( //infostart.ru/profile/174/projects/1211/image.php?img=769 )
Для использования обработки: скачать файл и положить в папочку КаталогИБ\EXTFORMS\, подключить скачанный файл через "Меню-Сервис-Дополнительные возможности" - добавить в список файлов. Или запускать обработку из любого места через Файл-окрыть

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

50

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

Наименование Файл Версия Размер
Файловый менеджер картинок для товаров
.ert 188,50Kb
19.05.17
537
.ert 188,50Kb 537 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. Abadonna 3834 08.11.07 08:29 Сейчас в теме
Серега, за название +1000 :)))))))))))))))))))))))))))
2. mdzen 238 08.11.07 09:11 Сейчас в теме
3. vip 08.11.07 09:28 Сейчас в теме
Не, название можно сделать еще однозначней.
Просмотр и установка привязки товар-изображение (за лупой).
А если убрать скобки и пробел в них, то разработка безоговорчный номинант конкурса на лучшее название.
Abadonna; JohnyDeath; +2 Ответить
4. vasilykushnir 08.11.07 09:48 Сейчас в теме
Прочитал название - хохотнул...
5. Shaman100M 1191 08.11.07 10:04 Сейчас в теме
А где кнопка с лупой? :) +1

Можно бы расширить список форматов, не только .jpg
7. CheBurator 08.11.07 10:57 Сейчас в теме
(5) бесплатно, т.е. ДАРОМ - то что есть.
(6) скажем так - я не видел аналогичного ни за за 2000 руб., ни за 500, ни за 1000...
а цену я устанавливаю просто: новизна разработки (т.е. доступность аналогов) + потраченное мною время...
6. andrewalexk 08.11.07 10:50 Сейчас в теме
:)
для бесплатного - неплохо
для "за 1000р" - дерьмо
14. Abadonna 3834 08.11.07 18:05 Сейчас в теме
(6) не обижай Серегу, он хороший....... девелопер ;)
8. JohnyDeath 294 08.11.07 11:19 Сейчас в теме
да ладно тебе Че. как нет аналогов??? Если ты имеешь ввиду способ идентификации картинки по элементу, то да, конечно.
Такой подход не прокатит для УРБД и иже сним. Там картинки должны хранится в самой базе. Есть несколько компонент, которые реализуют это (абсолютно бесплатно)
9. CheBurator 08.11.07 11:24 Сейчас в теме
(8) Почему это для УРБД картинки должны храниться в базе? не вижу необходимости в этом...
Единственное, при сливе картинок из филиалов надо обеспечить уникальность имен файлов для каждого филиала - добавляем в имя файла префикс ИБ
..и вообще - там где есть УРБД, как правило, есть свой программер - эта обработка (если он ее заюзает) - будет только как "мясо", а не как готовый бифштекс...
10. JohnyDeath 294 08.11.07 14:10 Сейчас в теме
(9) ну и как ты себе представляешь обмен? проходимся по товарам, цепляем картинки, отправляем изменения и каритнки, распихиваем картинки???
11. CheBurator 08.11.07 14:32 Сейчас в теме
(10) читаем выше
"Несколько лично моих постулатов:
- изображения товаров не являются необходимым условием торговли/учета товаров;"
..поэтому нефиг их гонять туда-сюда... там где надо - ну и пусть лежат в филиалах... нафига они в центре?
.. если сильно нужны - ради бога, как справедливо отмечено вами ранее, - организуем хранение унутри базы...
12. Shaman100M 1191 08.11.07 16:13 Сейчас в теме
(10),(11) унутри не надо. Обмен "снаружи" можно сделать проще, исходя из того, что "цеплять" к базе картинки не нужно - они должны просто быть в наличии в каталоге, обработка их сама найдет, т.е. решение - синхронизировать удаленные каталоги с "превосходством" центрального.
- шлем из центра обновленные и новые с командой "замещать все"
- шлем обратно с периферии с командой "замещать старые".

Ну, а чтобы каждый раз не перебирать все файлы каталога, а по номенклатуре их м.б. много - можно в маску имени добавить формат даты, и перебирать с маской "???????"+ТекущаяДата(), соответственно, для перебора "имиджей" одной номенклатуры используем уже маску на дату.
13. CheBurator 08.11.07 17:11 Сейчас в теме
(12) Ну и я про то же - докрутить как нужно самому...
15. CheBurator 08.11.07 18:14 Сейчас в теме
блин, и главное - 40 чел качнули и хоть бы один отозвался... плохо или хорошо...
17. vip 08.11.07 18:33 Сейчас в теме
(15) Да как бы помягче - обыкновенно.
А вот хранить картинки в базе это интереснее. Задача несложная, но эффектная.
16. Abadonna 3834 08.11.07 18:30 Сейчас в теме
blow job for image назови, еще плюс поставлю
20. CheBurator 08.11.07 18:43 Сейчас в теме
(16) Так именно я ж и сделал - именно чтоб обыкновенно, без выкрутасов, по принципу "поставил - юзай"... сегодня положу еще и РМ сборщика, для которого эта прога собственно является подготовителоьной, как я это упоминал...
картинки в базе хранить - да, интересно, решаемо... но смысл... - база рухнет - рухнут и картинки.. а так - вот они... отдельно лежат... бэкапы же до сих пор не все делают...
22. mdzen 238 08.11.07 19:17 Сейчас в теме
(16)(20) Пробовали уже хранить в базе.
1. База пухнет до невообразимых размеров, тем более если к номенклатуре 2 и более картинок привинчены.
2. Чебур прав - база рухнула считай пропало ( конечно есть бэкапы, но сливать в архив такую туеву хучу гигов запаришься).


26. vip 08.11.07 19:28 Сейчас в теме
(22) Это смотря КАКИЕ картинки и смотря КАК хранить.
Сдуру можно и [вырезано цензурой] сломать.
29. vasilykushnir 09.11.07 08:30 Сейчас в теме
(22)1. База пухнет до невообразимых размеров, тем более если к номенклатуре 2 и более картинок привинчены.

А бывает и 5...
А кто мешает их хранить в отдельной скульной базе? Собственно это сейчас планирую с переходом на скуль (на стадии осмысления): будет основная база и парочка вспомогательных. На ДБФах, конечно такое не выкрутишь...
И еще: к каждому товару не 5 (к примеру) картинок (у меня сертификаты в виде графики), а только 3, если больше - однозначно из расчета 2 картинки на лист.
31. CheBurator 09.11.07 11:12 Сейчас в теме
(29) у меня сертификаты качетсва, гигенические сертификаты и отказные письма храняться аналогичным образом - в карточке только номер, который однозначно определяет изображение, изображения - в папочке отдельно от базы...
18. Abadonna 3834 08.11.07 18:39 Сейчас в теме
А Чебур спец из обычного сделать тоже обычное, но не очень. Андрей, мы с тобой механики (!), а с Чебуром мы горнолыжники (!).
19. Abadonna 3834 08.11.07 18:43 Сейчас в теме
А за постоянный топик с Чебура отказ от Far-а ;)))
21. Abadonna 3834 08.11.07 18:50 Сейчас в теме
Я тебя тОплю, все время вверху, кричи "грехи осознал, буду юзать Тотал и плагин к нему Абадонновский" ;)
23. JohnyDeath 294 08.11.07 19:23 Сейчас в теме
>база рухнула считай пропало
мляяя, о чём вы говорите??? Если база рухнула, а у вас нет бэкапов, то тут уже не до картинок номенклатуры. Или не так?
конечно есть бэкапы, но сливать в архив такую туеву хучу гигов запаришься
Отвечу вашими же методами: а вдруг каталог с картинками упадёт? а у вас нет их бэкапов? что тогда? )))
24. mdzen 238 08.11.07 19:23 Сейчас в теме
И вообще это же просто привязка картинок к номенклатуре - привязал, а там делай с файлом что хочешь - хоть ссылку храни на него, хоть в базу засовывай.
25. mdzen 238 08.11.07 19:24 Сейчас в теме
Тогда просто вместо картинки типа "NO Photo. Sorry!". Хе-хе
27. Abadonna 3834 08.11.07 19:54 Сейчас в теме
Ну бросте вы. Что касается элементанраных действий, Чебур всегда молодец. У него проколов не бывает. Он самый лучший девелопер и самый лучший beta-tester из всех, мне знакомых. Far его погубит, а так он находится под протекцией Abadonna, если трогать - начинать с меня! Беру Чеба под своё крыло, кто (хотел ведь напписать!) недооволегн - писать мне
28. CheBurator 08.11.07 20:13 Сейчас в теме
Илите флеймить в форум!
просьба высказываться по сути обработки!
30. vasilykushnir 09.11.07 08:34 Сейчас в теме
А что касается собственно темы: у Чебура всегда оббалденные интерфейсы - ничего лишнего и аляповатистого, но максимум удобств для юзеров. Кстати, а где обещанный скрин сканирования сертификатов?...
32. ge_ni 298 09.11.07 11:33 Сейчас в теме
Для швейника организовал аналогичное еще лет 5 назад. Хранит 10000 картинок, все хорошо. В момент привязки картинки изодражение пропорциональное, без искажений... Но как только начинается следующий цикл просмотра при оьбращении к карточке номенклатуры: "Стройные дамы превращаются в толстушек и наоборот.." Вомущается гад! На примере у Che искажение тоже присутствует. Может в 1С кто умеет подгонять динамически окно по картинку... Просто сильно этой проблеммой не занимался, а тут вдруг - родственные души... Подскажите плз...
33. JohnyDeath 294 09.11.07 11:42 Сейчас в теме
(32) >Может в 1С кто умеет подгонять динамически окно по картинку...
это может делать FormEx. Класс "РасширениеФормы", свойства на чтение и запись:
Высота / Height
Ширина / Width
34. CheBurator 09.11.07 11:55 Сейчас в теме
(33) + или делаешь окно "типа портрет", на нем - картинка, а дальше - штатно
РежимРисования(<?>);
Синтаксис:
РежимРисования(<Режим>)
Назначение:
Установить режим рисования картинки.
Возвращает:
Текущее числовое значение режима рисования картинки (на момент до исполнения метода).
Параметры:
<Режим> -:
1 - растягивать;
2 - рисовать по центру с оригинальным размером;
3 - рисовать, сохраняя оригинальное соотношение размеров.
Подробнее см. в документации, глава ''Работа с Картинками''
35. ineoosaki 11.11.07 03:08 Сейчас в теме
Пример смотрите в конфе 1C ДЕНЬГИ
36. Alexandra 12.11.07 09:56 Сейчас в теме
Обработка - даром, за название - 1000
37. nnvlad 1 13.11.07 11:57 Сейчас в теме
Cnfylfhnyfz конфа 1с:Деньги давненько имеет в своем арсенале вызов изображения, так что велосипед батенька, велосипед!
38. CheBurator 13.11.07 12:09 Сейчас в теме
(37) Что, позволяет привязывать по аналогичному алгоритму? Предоставляет такой же интерфейс?
41. Abadonna 3834 05.12.07 17:50 Сейчас в теме
(37) Ну что вы все так до этого велосипеда докопались? Если бы его не изобретали - так бы и ездили на том монстре с огромными колесами. А сейчас, однако, и горные, и т.д....
39. dim1976 05.12.07 13:03 Сейчас в теме
Неплохо придумано! Молодец!
Можно выводить весть товар и которого нет на складе ,скажем по галочке "Все товары" ?
40. Sure 141 05.12.07 13:57 Сейчас в теме
Да, название того стОит! Нарочито-нецензурное пополам с неприличным.
42. елерина 24.12.07 23:18 Сейчас в теме
Интересный вариант, а как с ним ознакомиться. Давно ищу, что нибудь для 1С, что бы менеджеры могли выписывая счета видеть, что продают
43. CheBurator 24.12.07 23:43 Сейчас в теме
Ознакомиться и использовать можно просто: скачать с этой страницы и пользоваться. Если интересует "встраивание" картинок в процесс продажи - это отдельная маленькая задачка
44. sirius77 27.01.08 13:05 Сейчас в теме
Как сделать так чтобы во врема подажи в ТиС 9.2 по документам Чек ККМ; Реализация; Реализация(розница); В справочниках номенклатура и т.д. когда водишь курсором по позициям то же появлялась картинка???
Как в 8-ке.
45. CheBurator 16.07.08 01:01 Сейчас в теме
46. korpas 18.07.08 11:47 Сейчас в теме
Интересная статья. По поводу привязывания к процессу продажи: есть ли смысл в форму подбора номенклатуры добавить картинку, чтобы менеджер при выписке счета видел картинку ,например?
47. CheBurator 18.07.08 14:29 Сейчас в теме
(46) Имхо картинки в процессе именно подбора номенклатуры - необходимости нет... чем картинка поможет манагеру...? если он не знает номенклатуры - то и картинки не помогут... В специфических случаях надо рассматривать отдельно
48. Валерий_ 01.06.09 14:36 Сейчас в теме
(47) Прекрасная идея, но использовать не возможно.
Идею с изображением товара можно применить, например, при продаже в помощь и менеджеру (для быстрого предложения товара) и покупателю (для выбора)
Это и есть помощь менеджеру, таким образом, можно ознакомить весь персонал, с новым товаром, и очень даже изображение поможет, если товар не известен.
Номенклатуру в обработке искать можно Ctrl+F3 > поиск > Справочник номенклатуры > F7... быстрее, если расположена по алфавиту.
Да и изображение получается корявое.
Жаль
Идея отличная +
Но без "маленьких задач" ...
49. CheBurator 01.06.09 15:31 Сейчас в теме
Да, у меня, например, ассортимент идет большой и ротация товара постоянная.
насчет
> Да и изображение получается корявое. Жаль
- не понял.. что плохо/не устраивает?
.
данная обработочка для установки привязки.
сама работа с изображениями в карточке товара описана здесь: http://infostart.ru/blogs/330/
.
при желании применить данный подход к раположению картинки на форме списка - нужны незначительные модификации
51. Валерий_ 01.06.09 17:40 Сейчас в теме
(49) Например фото: диск алмазный (круглый) - в миниатюре всё нормально, а в текущем изображении товара - эллипс (круг вытянут вверх, низ), к стати заметил, если вставлять фото в - не ландшафт, а портрет, то проблема уходит.
Вытянуты так же и фото квадратной формы.
За ссылку по привязке картинки благодарю, попробую прикрутить сам (опыта нет), но описание на первый взгляд доступное.


52. CheBurator 01.06.09 17:50 Сейчас в теме
(51) ну... обычно пропорции картинки не так критичны, поэтому картинка умолчательно масштабируется на все доступное поле... можно смасштабировать с соблюдением пропорций...
60. Валерий_ 02.06.09 12:21 Сейчас в теме
(52) Странно, как пропорции предлагаемого, тем более "обычно", могут быть не критичны, тогда и предложения не эффективны, на сколько некритичны.
Как изменить все доступное поле, на которое картинка умолчательно масштабируется.
50. CheBurator 01.06.09 15:32 Сейчас в теме
у меня просмотр картинки в любых списках товаров происходит по Ф4 - потому что постонно держать картинку на форме в моем случае - нецелесообразно
53. CheBurator 01.06.09 17:51 Сейчас в теме
54. Валерий_ 01.06.09 20:48 Сейчас в теме
(53)Посмотрел, отмасштабировал, давлю на кнопку "выбрать" > выдаёт окно: "Нет данных о том, в какое место выбрать указанную картинку...
В выборе отказано!"
Т.е. пардон, как сохранить?
55. CheBurator 01.06.09 21:53 Сейчас в теме
(54) данный диалог просмотра/масштабирования может:
- вызываться интерактивно пользовтелем самостоятельно: тогда картинку выбранную некуда "передавать" (вам хочется сохранить, а кому-то захочеться распечатать - на всех не угодишь...);
- вызываться программно из какой-нибудь "родительской" обработки, тогда при выборе "выбранная" картинка возвращается/передается в родлительскую обработку и та уже делает что нужно программисту/юзеру - сохраняет в другую папку, отправляет по почте, печтатет и т.д.
..
возможно для ваших нужд (пока мне непонятно каких) следует воспользоваться вот этим: http://infostart.ru/projects/2439/
56. Валерий_ 01.06.09 22:25 Сейчас в теме
(55) "воспользоваться вот этим: http://infostart.ru/projects/2439/"
Воспользовался, так же, нет возможности сохранить - при нажатии кнопки "Выбрать текущее изображение и закрыть форму" - ничего видимого не происходит, во всяком случае, форма не закрывается. Этот вопрос скорей Малееву Александру.
А нужды наши - солидарны с (44)


57. CheBurator 01.06.09 22:34 Сейчас в теме
(56) читаем (49) последнее предложение
58. Валерий_ 01.06.09 22:45 Сейчас в теме
(57) Отражённые здесь: http://infostart.ru/blogs/330/ или несколько иначе?
59. CheBurator 01.06.09 22:57 Сейчас в теме
практически 1 в 1...
убегаю домой буду на связи +1.5 часа
61. CheBurator 02.06.09 14:57 Сейчас в теме
> Как изменить все доступное поле, на которое картинка умолчательно масштабируется.
- не имеет смысла, потому что другие картинки будут криво... надо просто в коде при назначении картинки на предназначенное ей место задать соответсвующий режим пропроциональности...
..
сорри, но более подробное преподавание основ и приемов/методов программирования не входит в мои ближайшие планы... ;-) Если вам надо "докрутить" - обратитесь в раздел "заказы"..
62. Serdjio 21.10.11 13:58 Сейчас в теме
клевая прога очень помогла, спасибо автору!!!!!(=
63. winise 28.10.11 21:57 Сейчас в теме
65. SerNikAnt 3 22.10.15 19:48 Сейчас в теме
Отлично, применил на практике
66. Nurbert 29.03.18 10:08 Сейчас в теме
67. CheBurator 3400 29.03.18 23:27 Сейчас в теме
Оставьте свое сообщение

См. также

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

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

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

1 стартмани

27.03.2019    1592    3    v.a.n-    11       

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

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

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

1 стартмани

24.01.2017    13586    16    romasna    7       

Как создать индикатор в 1С:Предприятии 7.7 2

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

В статье дано описание создания индикатора на форме в среде разработки 1С:Предприятие 7.7 исключительно типовыми средствами.

1 стартмани

27.09.2016    9662    2    HAMMER_59    6       

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

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

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

1 стартмани

19.09.2016    10408    13    DasIsFantastich    4       

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

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

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

1 стартмани

21.08.2014    7970    6    SvSoft    4       

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

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

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

1 стартмани

16.12.2013    13239    32    bborisko    14       

Tray Informer 48

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

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

1 стартмани

04.09.2013    21988    58    O-Planet    78       

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

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

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

1 стартмани

31.08.2013    13284    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    16054    12    unichkin    11       

Палитра 4

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

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

1 стартмани

20.05.2013    4361    9    KD    5       

BgInfo для 1С 7.7 6

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

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

1 стартмани

29.04.2013    9977    6    sournk    12       

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    8047    6    piloturs    8       

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

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

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

1 стартмани

17.02.2013    11593    10    rufox    1       

Kill1CLogo 4

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

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

1 стартмани

08.02.2013    7941    13    UMM    5       

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

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

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

1 стартмани

22.12.2012    7487    21    pt_olga    9       

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

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

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

1 стартмани

27.11.2012    56041    21    sournk    10       

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

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

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

1 стартмани

08.08.2012    17499    35    Lancelot-2M    9       

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

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

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

1 стартмани

01.08.2012    6296    6    6arop    1       

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

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

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

1 стартмани

04.06.2012    10037    30    newold2    9       

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

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

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

1 стартмани

03.06.2012    213713    220    zarius    86       

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

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

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

1 стартмани

21.03.2012    23122    20    unichkin    11       

Прогрессбар для конфигураций 7.7 5

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

Простой прогрессбар для конфигураций 7.7. Реализован штатными средствами, работает с любым видом учета

1 стартмани

11.02.2012    5531    32    Gagarick    3       

Гиперссылки в диалогах форм 1С:Предприятие-7.7 5

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

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

1 стартмани

29.12.2011    21208    33    yuraos    16       

Небольшое украшение для 1С-Предприятие-7.7 11

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

Поздравляю всех девушек с 8 марта! Желаю им цвесть-расцветать и радовать глаз всех окружающихю По поводу такого случая предлагаю небольшое украшение для 1С-Предприятие-7.7 + тематичекую подборку слайдов.

1 стартмани

28.12.2011    18762    58    yuraos    23       

Рабочий стол для 7.7 1

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

Рабочий стол для 1С 7.7. Можно интерактивно добавлять/удалять кнопки.

1 стартмани

28.12.2011    8437    36    fly    17       

Просмотр значений реквизитов объектов 7.7 5

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

Просто просмотривает значения реквизитов объекта (Справочника, Документа) для 7.7 (удобно для отладки правил обмена), к сожалению, не нашел ничего такого для семерки, пришлось написать, в последней редакции добавлена возможность просмотра владельцев, родителей, и истории выбора реквизитов.

1 стартмани

06.12.2011    12648    38    mxm2    13       

Шаблон помощника 7.7. 15

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

Шаблон (каркас) пошагового исполнения неких действий.

1 стартмани

28.11.2011    14711    29    Арчибальд    24       

Улучшенная обработка УОПО ("Универсальная обработка подбора объектов") для 1С:Предприятие 7.7 22

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

Исправлена работа в модальном режиме обработки УОПО, распространяемой фирмой 1С на дисках ИТС. СДЕЛАНА ФУНКЦИЯ ПЕЧАТИ (УНИВЕРСАЛЬНЫЙ РАСПЕЧАТНИК СПИСКОВ ОБЪЕКТОВ). Расширен список типов объектов, которые могут отбираться в таблицу выбора. Добавлен новый режим подбора. Предусмотрена установка своего заголовка формы обработки вместо стандартного. Также в диалог добавлена надпись с количеством отобранных в обработке объектов.

1 стартмани

10.11.2011    26121    175    yuraos    20       

Заметки на карте ДубльГис средствами 1 с 8

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

Наверняка всем известна справочная система под названием ДубльГИС, которая помогает пользователям программы с легкостью ориентироваться более чем в 130 городах России и Украины и быстро находить нужную информацию.

1 стартмани

05.10.2011    11310    38    kras_71    10       

Печать сгруппированной индексированной таблицы значений 10

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

Многие знают, что объект "ИндексированнаяТаблица" в библиотеке 1C++ можно группировать. Данная обработка позволяет печатать любую сгруппированную таблицу. Можно делать универсальные отчеты, а не создавать новый отчет когда необходимо развернуть данные по другой группировке

1 стартмани

19.09.2011    10966    106    bar0n    15       

Пример по изменению цвета ячейки таблицы из кода 7.7 7

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

Пример по изменению цвета ячейки таблицы из кода 7.7 Столкнулся с такой необходимостью и решение нашел с трудом, так что, думаю, кому-нибудь пригодится

1 стартмани

19.09.2011    9506    43    orexov    10       

Поиск, копирование и перемещение файлов 3

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

Внешняя обработка, осуществляет поиск файлов по указанному каталогу и вложенным папкам. Есть возможность отбирать файлы по расширениям.

1 стартмани

09.08.2011    13821    52    VoF_Ka    1       

7.7.: Структурируем свои отчеты. 29

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

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

1 стартмани

28.07.2011    14415    92    Арчибальд    9       

Берегите родителей или что бывает, когда "Родитель" ушел в себя 35

Статья Программист Нет файла v77::ОУ v77::БУ 1cv7.md Россия Windows Абонемент ($m) Практика программирования Работа с интерфейсом

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

1 стартмани

25.05.2011    18248    15    Tatitutu    14       

Каркасная конфигурация «Чайка», версия 1.0, релиз 001. 18

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

Свои ранее опубликованные разработки: «Виртуальные календари», см.http://infostart.ru/public/72975/ «Сведения истории значений», см.http://infostart.ru/public/74826/ «Диалоговое сохранение периодических реквизитов», см.http://infostart.ru/public/75799/ «Интерактивное управление видимостью колонок», см.http://infostart.ru/public/76709/ «Разбор файла INI», см.http://infostart.ru/public/78108/ «Редактирование периодических реквизитов», см.http://infostart.ru/public/79248/ Конфигурация «Челнок» - набор процедур и функций для глобального модуля, см.http://infostart.ru/public/80021/ я собрал воедино, в одну конфигурацию, и в итоге получилась конфигурация, которую можно использовать в качестве основы при разработке оригинальных конфигураций. Состав архива: папка «-=ЧАЙКА=-» - собственно каркасная конфигурация в чистом виде; папка «-=ЧАЙКА=- (демо)» каркасная конфигурация с демонстрационными примерами работы функционала. Данная демонстрационная конфигурация не представляет собой какую-либо учетную систему, а содержит только набор средств демонстрации работы. В ней собраны средства демонстрации, входящие в состав ранее опубликованных разработок, из которых собрана эта каркасная конфигурация. Имеется файл описания процедур и функций глобального модуля в формате «ALS». Разработка бесплатна и полностью свободна для любого (в т.ч. коммерческого(прямого и/или косвенного)) использования и распространения: об этом подробнее в Лицензионном соглашении.

1 стартмани

27.04.2011    8861    133    provadyuga    5       

Табличный документ в документе: табличная часть с расширенными возможностями. 33

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

Случается, что визуальных возможностей табличной части документа не хватает. А очень хочется задействовать весь арсенал возможных средств – цвет, шрифт, ширину/высоту строк , объединение и ориентацию ячеек. В общем, все как в объекте «Таблица».

1 стартмани

18.03.2011    14857    186    andy23    13       

Еще один вариант WYSIWYG редактора (для 7.7) 18

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

WYSIWYG редактор (не TinyMCE) в форме элемента справочника. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

07.12.2010    13912    77    vladismi    6       

WYSIWYG редактор на базе TinyMCE 27

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

WYSIWYG редактор на базе TinyMCE. Может использоваться как редактор HTML-кода и самостоятельный редактор форматированного текста. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

19.11.2010    98206    88    maljaev    9       

Меню с красивыми 3D кнопками 23

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

Классы 1С++ для работы с библиотекой 3D Active Button Magic.

1 стартмани

23.10.2010    13198    348    bainov    23       

Интерактивное управление видимостью колонок 8

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

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

1 стартмани

10.10.2010    10158    88    provadyuga    7       

ТиС Движения документа с группировками (на компоненте Йоксель) 2

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

Представляю доработку типовой обработки Движения документа. Обработка переведена на компоненту Йоксель (http://yoksel.net.ru), благодаря чему движения группируются и могут сворачиваться-разворачиваться.

1 стартмани

12.08.2010    8651    61    Свой    6