Имя: Пароль:
1C
 
JPEG-файлы в 1С
0 spiller26
 
18.02.08
14:33
Как или какую библиотеку можно встроить в 1С77 для просмотра jpeg-форматов, а то bmp слишком много весят.
Заранее благодарю.
1 DGorgoN
 
18.02.08
14:35
jpeg нормально смотрится
2 Виталий Терещенко
 
18.02.08
14:48
А bmp не про бывал пересохранять через фотошоп ?? горазда меньше получается чем ЖПГ
3 gr13
 
18.02.08
14:50
в КЗ статься Скунка
4 Vippi
 
18.02.08
14:52
(2) О как.
Поделись секретом. А то люди во всем мире мучаются, зачем-то bmp в jpg жмут.
5 DrZombi
 
гуру
18.02.08
14:52
(0)Зачем тебе картинки в 1С?
6 Конь в пальто
 
18.02.08
14:54
терещенко - те первое место седня по отжигу
7 Vippi
 
18.02.08
14:57
(6) Не, первое место тут было 1CV7.MD Вопрос.
8 FanatToNight
 
18.02.08
15:00
(0) - я из карточки товара просто открываю папку/каталог, в которой содержится нужная картинка. Имя папки=КодуЭлементаСправочника.
9 FanatToNight
 
18.02.08
15:01
++ формат картинки становится не-суть-важным, можно открывать не только картинки, но и пр.др.файлы приложений
10 Конь в пальто
 
18.02.08
15:03
(8) погорячился... терещенко отдыхает
11 FanatToNight
 
18.02.08
15:05
(10) - извини, я не знаю терещенку.. а решение облегчает участь 7-ки.. и так она натужно дышит..
я так понял, надо приаттачить картинки - вот и решение пытался подсказать
12 Конь в пальто
 
18.02.08
15:07
(11) имхо ему нуна выводить картинки... в мхл например
и 7 натужно дышит ток у тех, кто ее не готовит
13 spiller26
 
18.02.08
19:35
мне нужно ввести сертификаты, которые присылают отсканированные нам, и иногда достает их
искать по папкам. Товар то разный берут, а требуют всё в кучу, короче в печатную форму нужно её
вытянуть, а вот как, вот это вопрос. Ну и потом естественно распечатать.
14 Mikeware
 
18.02.08
21:31
Ээээ... (6),(10) - чо там было то, про МД? а то ветка закрыта...
15 FanatToNight
 
18.02.08
21:51
(0) сертификаты? отсканированные? - слушай, дружок, ты читал (8)? Или мои посты тебе не видны? Или я недостаточно ясно выразился? Никакой библиотеки, кроме сермяжной общедоступной папки на сервере не нужно. только простенький код и кнопка на карточке товара..
Предложено решение - а в ответ молчание.. или ерничанье..
зы. как хотите..
16 Vippi
 
18.02.08
22:21
(14) Тогда вот так
1CV7.MD Вопрос.
17 lea_220400
 
18.02.08
22:44
(0) ищи, уже обсуждалось дней 5-6 назад и там примеры есть как использовать и 1С возможности и возможности альтернативного открытия картинки в bmp и jpeg.
18 Злопчинский
 
19.02.08
01:49
сертификаты, гигиена, декларации, отказные письма - скан машина, просмотр, распечатка, рассылка по почте
http://www.infostart.ru/profile/174/projects/1503/
19 spiller26
 
19.02.08
10:28
Спасибо всё нето, лучше я сам дойду до этого. Хотя ссылка http://www.infostart.ru/profile/174/projects/1503/ оч.интересная, а остальное вообще не по теме.
Вытащить в форму то легко могу, а вот в печатную форму прийдёться самому дойти.
20 Злопчинский
 
19.02.08
10:35
21 spiller26
 
19.02.08
10:43
Это я уже добавлял в карточку Номенклатуры, спасибо, умеем.
22 spiller26
 
19.02.08
10:46
Да достали этим 1CV7.MD Вопрос., там х..нёй страдают, можно каким макаров и в другом форуме постадать, Тут спрашиваешь: вопрос-ответ, а они тебе умничают в ответ.
23 Mikeware
 
19.02.08
10:54
(19) ЖКК,объект Картинка.
(22) Действительно, дятлы задолбали. Взяли бы да в ответ на всякие умничанья, да КАААААК!!! открыли ЖКК, да прочитали бы ... Видимо, клюв мешает...
24 Дядя Васька
 
19.02.08
10:55
А "Тут спрашиваешь: вопрос-ответ, а они тебе умничают в ответ." - это в мемориз! :))))))
25 gr13
 
19.02.08
11:00
(22) блин, читай (3) и радуйся, или найди его мож подскажет кто статью написал
26 Mikeware
 
19.02.08
11:01
(25) Ты считаешь, что у Скунки ума не хватит статью написать? абижаишь!
27 spiller26
 
19.02.08
11:02
Да вытащить говорю могу в форму, а в печатную? Там то тоже есть объект картинка, а как я ему назначу что отображать?
28 Mikeware
 
19.02.08
11:06
(27) вот что говорит товарищ СП:
ТекущийОбъект
Синтаксис:
ТекущийОбъект
Назначение:
Атрибут (только для чтения) содержит значение встроенного объекта таблицы типа ''Картинка'', ''Диаграмма'' или ''OLE объект''. Он доступен только в выражении (и в теле процедур, которые вызываются в выражении), которое записывается в конфигураторе в свойствах встроенного объекта таблицы типа ''Картинка'', ''Диаграмма'' или ''OLE объект'' (''Свойства''-''Дополнительные''-''Текст''). Этот атрибут  позволяет использовать в программном модуле полученное значение объекта для манипуляции с ним. Например, для взаимодействия с внешним приложением через OLE
-------------------
А вообще, в ЖКК даже пример есть.
29 spiller26
 
19.02.08
11:11
Вот толковый ответ, наконец-то
30 gr13
 
19.02.08
11:19
(26) я написал только то, что помню, что он давал мне на нее ссылку) что-то вроде просмотр картинок из 1с...
31 spiller26
 
19.02.08
13:33
Вот

Перем ИмяФайла, ИмяПути;  

//******************************************************************************
// КартинкаЗагрузить(Таб.ТекущийОбъект)
Процедура КартинкаЗагрузить(Картинка)
   Картинка.Загрузить(ИмяПути+СокрЛП(Путь));
КонецПроцедуры
   
//******************************************************************************
// СимволКартинка()
Процедура СимволКартинка()
   ИмяФайла="";
   Если ФС.ВыбратьФайлКартинки(0,ИмяФайла,ИмяПути,"Выберите картинку","jpeg",)=1 Тогда
       Путь=ИмяФайла;
       ИзображениеКартинка.Загрузить(СокрЛП(ИмяПути+ИмяФайла));
   КонецЕсли;
КонецПроцедуры // СимволКартинка()

//******************************************************************************
// ПечатьКартинка()
Процедура ПечатьКартинка()
       Таб=СоздатьОбъект("Таблица");//создать объект
       Таб.ИсходнаяТаблица("ПечатьКартинка");//Название Таьлицы
       //вывод секций
       Таб.ВывестиСекцию("СекцияКартинка");
       Таб.ТолькоПросмотр(0);
       Таб.Показать("ПечатьКартинка");
КонецПроцедуры // ПечатьКартинка()  

//******************************************************************************
// ПриОткрытии()
Процедура ПриОткрытии()
   Если СокрЛП(Путь)<>"" Тогда
       Если ФС.СуществуетФайл(ИмяПути+СокрЛП(Путь))=1 Тогда
           ИзображениеКартинка.Загрузить(ИмяПути+СокрЛП(Путь));
       Иначе    
       КонецЕсли;
   КонецЕсли;
КонецПроцедуры // ПриОткрытии()    

//предопределение
ИмяПути=КаталогИБ()+"Pictures/";
32 spiller26
 
19.02.08
13:34
Из-за вот этого я блин время терял:
//******************************************************************************
// КартинкаЗагрузить(Таб.ТекущийОбъект)
Процедура КартинкаЗагрузить(Картинка)
   Картинка.Загрузить(ИмяПути+СокрЛП(Путь));
КонецПроцедуры
33 Конь в пальто
 
19.02.08
13:38
с ума сойти....
и зачем ты время терял?
34 smaharbA
 
19.02.08
13:39
(0) а че думаешь жепеги менее весомы ? пожалуй и поболее
35 spiller26
 
19.02.08
13:54
Ну по крайней мере меньше и распространёней. Да по интернету тянуть от поставщиков по трафику меньше. Вот привязки делать к Номенклатурам быдет полная ж..па
36 spiller26
 
19.02.08
13:56
Зато можно отследить сертификаты у которых истёк срок действия и потом запрашивать, намного проще чем пересматривать все сертификаты.
37 smaharbA
 
19.02.08
13:56
по трафику, да меньше...
ресурсоемкость поболее будет...
38 Mikeware
 
19.02.08
13:57
(35) Если руки растут от ж..пы - то ж.па, если из района головы - то ничего сложного.
39 spiller26
 
19.02.08
14:07
Сказали бы сразу как с диаграммами, таже батва.
Ладно, нужно теперь это всё привязать к номенклатуре.