#0
by KShulgina
Подскажите, пожалуйста, как вставить на форму или в отчет 1С анимированную картинку формата gif?
#1
by Sasha
Извращениями занимаетесь? Стандартно никак нельзя...Выходы- ВК, только я такую не знаю...- Сымитировать GIF (загрузка bmp в цикле, объект "картинка");
#5
by Sasha
21.ВК-внешняя компонента, расширяющая возможности работы с 1С2.Попробовать можно через Форма.обработкаОжидания, либо через глобальную ОбработкаОжидания
#6
by zzz
"Руководство требует визуализации происходящих процессов"хехе, а если Руководство потребует свою ОС написать - тоже прийдёшь сюда на форум и будешь нудить?
#9
by Sasha
Да не зачто ;)По поводу красоты еще можно посмотреть здесь:в посте ссылка на обработку, автор-Djkxfhf
#10
by Страпот
+(1,5) Через цикл (ОбработкаОжидания), можно организовать только на форме, в таблице отчета нельзя.
#13
by kdm
"Руководство требует визуализации происходящих процессов"Как-то давным-давно выводил на экран процесс заполнения резервуара топливом. Не 1С. Обошелся псевдографикой. Может и здесь достаточно ячейку закрасить?
#14
by Sasha
А можно вообще ASCII-художеством занятся - все в текстовом режиме и анимацию можно намутить ;)
#17
by zzz
Когда-то на БК0010 рисовал сердце и ещё какие-то органы (для контрольной по биологии). Псевдографикой. До сих пор содрогаюсь при воспоминании.
#18
by Rovan
(+13) псевдографика - для некоторых это "страшное" слово совешенно незнакомо, хотя часто дает именно то, что искали :-)
#19
by Sasha
Самая первая мысль, которая приходит в голову - простая перерисовка таблицы :). Простенько, не заморачиваясь - через все ту же обработкуОжидания и глобальную переменную...
#20
by Страпот
Т.е. ты не знаешь, просто у тебя мысли есть :).Перерисовывать таблицу можно, изменять цвет, шрифт и т.д. Но изменить картинку нельзя. Проверено :(.
#22
by Kapres
отчего так пессимистично??? можно. причем несколько вариантов... например все картинки в свои секции запихать и выводить согласно тому, что надо...
#23
by Sasha
Загрузить(<?>);Синтаксис:Загрузить(<ИмяФайла>)Назначение:Загрузить картинку из файла.Параметры:<ИмяФайла> - строковое выражение, которое может задавать: - идентификатор картинки в библиотеке картинок конфигурации или имя файла картинки.
#27
by Страпот
(22,23) Знаю, ЖКХ читал, но не проходит.М.з. делал для таблице в режиме ввода данных.
#30
by Бит
Проигрывайте лучше аудео ролики (каким нибудь "гнусавым" голосом), через недельку интузиазм руководства по воду "визуализации" кончится и будет достточно ВК типа ADDY.DLL.
#31
by Страпот
"например все картинки в свои секции запихать и выводить согласно тому, что надо..."Анимацию на этом не построишь.
#32
by Kapres
дык тут постановка вопроса сама по себе смешная... 1С контролирует реактор (надеюсь не ядреный) да еще с мультиками...
#33
by kdm
Предвижу дальнейшее развитие системы. Оператор визуально по цвету смеси в "рекаторе" (не знаю что это такое) определяет - готово! Тыкает мышкой в нужный винтель и продукция потекла в бочку. Следит за наполнением бочки, потом также мышкой дает команду на подачу пустой .... "Ошибка приложения 1cv7s.exe, версия 7.70.0.25 ....."
#34
by zzz
можно ещё Тобика из MS:Office прикрутить. Вполне реально!Колдун разводит пассы руками над реактором, Тобик подбегает, пробует, падает замертво. Смесь готова.
#35
by Страпот
Ну это проблемы автора :).Я вот пытался в отчете отметить важные пункты мигающей картинкой но ... хрена вам :(.В конце концов сделал просто мигание изменением цвета ячейки. Правда есть один неприятный момент, при изменении цвета ячеци (шрифта и т.п.) перерисовывается вся таблица, мигает все :), на не очень шустрых компьютерах глаза болят :).
#46
by Sasha
Там есть формула,в кот. можно написать ЗагузитьКартинку(Таб.ТекущийОбъект)Функция ЗагрузитьКартинку(Картинка)Картинка.Загрузить(ИмяФайла);КонецФункции
#52
by kdm
Так что же всетаки надо? "анимированную картинку" или "визуализации происходящих процессов" в реальном времени?
#54
by Sasha
Вот Фома неверующий...Простенький рабочий код://------------------------------------------------------------------------В формуле объекта картинка написано:ВывестиКартинку(Таб.ТекущийОбъект)
#56
by Страпот
Ну и что ты доказал?КонецПроцедурыКаждый раз выводишь секцию заново. Я знаю, что так сработает. Ты без Очистить и ВывестиСекцию попробуй.А то не анимация получается а мазохизм какой то :). Представь отчет каждую секунду выводится заново :((((
#58
by Uho
(56,57)цитата из "Перерисовывать таблицу можно, изменять цвет, шрифт и т.д. Но изменить картинку нельзя. Проверено :(."
#60
by Страпот
А что неправильно?"ПЕРЕрисовать", а не нарисовать. "Почувствуйте разницу" (с) :)Все же когда мы выводим секцию мы создаем объект "картинка" заново. А вот обратиться к этому объекту и изменить картинку мы не можем..Что в отчет можно вывести картинку я не пытался опровергнуть :).
#61
by Sasha
Это сложнее, но тоже реализуемо, если честно я не задумывался как...но вариант наверняка есть, сейчас уже домой убегаю, дома на досуге обмозгую и завтра что-нить напостю ;)
#62
by Страпот
Ты собираешся выводить отчет каждую секунду заново!? Этот номер не пройдет.Во первых буде мигать изображение, неприятно знаешь ли, наглядности не прибавляет :).Во вторых курсор буде каждый раз перескакивать в начало отчета, т.е. если отчет хотя бы страницы на три то третью страницу шансов увидеть будет мало :).
#63
by Страпот
Я то же так думал, что вроде должен быть вариант, но ...Инет облазил, здесь вопрос задавал, все впустую.
#64
by zzz
странные вы. Я вот например ни разу не видел Вордовского док-та с gif-анимационной картиной. Смысл какой в этом? Этож потом на печать пойдёт. И вы начнёте "А как мне на принтер вывести мерцающие краски?"
#66
by Страпот
Я почитал описание miracle.dll, вроде можно (в форму тоже, а в отчет ...).Но там положение картинки указывается в пикселях от левого верхнего угла :(.Т.е. надо будет проявлять редкие снайперские способности :), а если от разрешения укран зависит, а если у тебя ненормированная высота и ширина отчета (а где она нормирована кроме печатных форм документов?) то ....Хотя попробовать помучиться можно.
#68
by Страпот
На форме можно изменять только картинку, это правда. Но тогда встает вопрос - как отчет на форме разместить? Это уже тянет на подвиг Геракла :)Лучше забудь эту идею.
#72
by Муму после всплытия
это нужно проделывать именно в "теле" печатной формы?? почему не в отдельной форме??
#73
by Страпот
(69,70)И это ВСЕ что надо!!!А какого ... мы тут ...Тогда miracle хватит с лихвой..ЗЫ"Вот так странно закончилась эта беседа ..." (с)"А он все кричал - "Меня подставили, меня подставили" ..." (с)Ну хорошо хоть решение найдено :)
#75
by Муму после всплытия
"как отчет на форме разместить"?? шутите?? Свойства формы - Использовать таблицу - Пустую........................... или я "не в теме"??
#76
by Страпот
Потому что надо :).Ну хочется веселенький отчетик с анимационными картинками, ну блажь у нас такая :).Мечта понимаешь..ЗЫСущевствует три вида мечты: - Мечта нереализуемая; - и мечта идиота..Это третий вид :).
#77
by Страпот
Ты о чем? Нельзя в таблице сделать анимацию, в этом и проблема.Похоже ты не в теме :), хотя и тема получилась странная :).
#80
by Страпот
Ты о чем? Нельзя в таблице сделать анимацию, в этом и проблема.Похоже ты не в теме :), хотя и тема получилась странная :).
#82
by Страпот
Ч.. второй раз отправилось.Да с формой то все понятно, как бы с таблице разобраться :(.Дошло :). Хотя это не выход.
#83
by Sheridan
Ну вставить ОЛЕ объект на форму, например, Explorer и туда уже грузить анимированный GIFА я думал, ты хочешь Масяню на 1С написать )))
#84
by Страпот
"Никто уже никуда не идет (в с мысле не хочет)"(с)Чего только нельзя через ОЛЕ или ВК :).Вот бы регламентными ф-ями обойтись.
#85
by Дурочка 1С
Навскидку:http://protrendy.narod.ru/simple.html не мультфильм, конечно, но если за деньги, то будет не хуже чем у Диснея!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- КБК для субсчетов счета 201
- УстановитьСсылкуНового
- Помощь в выборе регистра по начислению процентов
- Отбор набора независимого регистра сведений
- Как добавить заполнение по Приходнуму ордеру в док Авансовый отчет
- Что за флаг "Основной отбор" у измерения регистра сведений?
- Регистр сведений - получить запись и открыть форму записи.
- Управление Торговлей 10.2 Учет товаров на складе по количество + места
- Снизить приоритет процесса 1С
- Хочу открыть большой текстовый файл. >200 Мб. Не хватает ресурсов!
- v8. УТ 10.2. Резервирование по партиям
- Как в режиме предприятие открыть общий макет в 1с 80?
- Как заполнить инвентарную карточку ОС-6 в 1С Бухгалтерия 7.7
- 1С 7.7 ЗиК "Премия разовая" должна учитаваться при расчете больничного?
- запрос в 1с8 по видам документов
- ЗиК. Суточные сверх норм
- Как в 1С создать строку содержащую один символ кавычку
- УСН, расходы принимаемые к НУ и не принимаемые каков принцип
- недостатки 1С v7.7-8
- Как узнать имя пользователя системы (компьютера) средствами 1С?