Имя: Пароль:
1C
1С v8
глюк с картинками, в обычных формах
0 bavkyz
 
23.11.12
05:05
1с 8.2.16.352, обычное прил., конф. сам пишу.
Есть некий справочник, в котором храню путь к картинке. И есть обработка которая открывает форму с картинкой, пользователь закрывает форму с картинкой и открывает с новой картинкой , и так все замечательно работает допустим раз 10 , потом картинка больше не выводится.... приходится перезапускать 1с. Подскажите как быть???
1 1C-band
 
23.11.12
05:11
Кэш?
2 bavkyz
 
23.11.12
05:32
готов попробовать, как почистить кеш?
3 bavkyz
 
23.11.12
06:06
очистил кеш .... просмотрел 15 картинок , 16 показывать не стала. вообщем все как и др очистки кеша.  один чел уже поднимал вопрос v8: 8.2.13.199 - глюк с картинками, в обычных формах .
4 kosts
 
23.11.12
07:13
(0) Попробуй эту обработку на управляемой форме сделать.

Еще вариант, попробовать картинку перегнать через двоичные данные.
5 bavkyz
 
23.11.12
07:26
двоичные данные на управляемой форме? или можно в обычной??? если можно пример.
6 kosts
 
23.11.12
07:33
(5) В обычной можно попробовать
7 kosts
 
23.11.12
07:36
(5) МояКартинка = Новый ДвоичныеДанные("C:\Мои документы\Картинка1.bmp");

или через Хранилище как то

МояКартинка = Новый Картинка("C:\Мои документы\Картинка1.bmp");
ХранилищеКартинки = Новый ХранилищеЗначения(МояКартинка);

НовНоменклатура = Справочники.Номенклатура.СоздатьЭлемент();
НовНоменклатура.Наименование = "Диван ""Маргарита""";
НовНоменклатура.Изображение = ХранилищеКартинки;
8 kosts
 
23.11.12
07:42
Еще можно положить на форму поле HTML и уже в нем выводить картинку.
9 bavkyz
 
23.11.12
08:54
я через HTML пробовал, и управляемую форму. одно и тоже ... некоторое кол-во выводится и все.
10 H A D G E H O G s
 
23.11.12
09:00
(9) Не звизди. ПолеHTML нормально выводит
11 H A D G E H O G s
 
23.11.12
09:01
А так - да, бага, у дофига народу, при Сталине (8.1) такой херни не было.
12 H A D G E H O G s
 
23.11.12
09:02
ПолеHTML документа не спасает от необходимости печати этих 100500 картинок. При печати из ТабДока - та же фигня - не больше 10-15 картинок, память кончается (посмотри в диспетчере). Недели 2 назад отписал в 1С с примерной базой, пока жду...
13 H A D G E H O G s
 
23.11.12
09:03
14 bavkyz
 
23.11.12
09:59
H A D G E H O G s ты писал (10) , что за словарный запас?. я не писал что ПолеHTML не выводит картинки ... Вопрос в другом .... как ты писал в памяти скорей всего. Буду признателен если ты отпишисься что тебе 1с-ки написали.
15 H A D G E H O G s
 
23.11.12
10:57
"я через HTML пробовал, и управляемую форму. одно и тоже ... некоторое кол-во выводится и все."

Эта фраза логически закончена и подразумевает, что и через HTML выводится несколько картинок и все, баста, дальше - ничего.
Так что ТЫ - писал, что "ПолеHTML не выводит картинки"

Еще раз - не звизди.

p.s. 1С пока не ответило, но когда отправлял базу - сказало, что ответит.
16 bavkyz
 
23.11.12
11:47
H A D G E H O G s ага юморист. ЖДем ответа, я думаю многим будет интересно.
17 EvgeniuXP
 
23.11.12
20:03
(0) большое разрешение картинки, уменьшить его надо по ширине и высоте - там в теме моей ответ был.
18 EvgeniuXP
 
23.11.12
20:05
(+17) если не поможет - то я уж не помню, на обычных формах в 8.1.15.14 работает нормально, но правда работал с маленькими фотками, а в 8.2.хх и выше - работаю на управляемых формах - там тоже нормально.
19 bavkyz
 
23.11.12
20:55
(18) я делал вывод картинок на управляемой форме через временное хранилище, показывает только 10 фоток.....
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн