Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Таблична частина документу , В табличній частині документу розмістити картинки.          
l2d808 Подменю пользователя
сообщение 09.06.18, 10:29
Сообщение #1

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 248
Из: Советский Союз
Спасибо сказали: 64 раз
Рейтинг: 0

Доброго дня, щановна спільнота 1с.
Використовую самописну конфігурацію
1с8.3.12.1440

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

Спробував адаптувати алгоритм
[необходимо зарегистрироваться для просмотра ссылки]
виходить, що завгодно, але не те, що потрібно...

Задача:
Створити документ. В табличній частині документу розмістити картинки та коментар до них.

Буду вдячний за допомогу.


Signature
Короеды это не жуки. Это пользователи. Они едят кору головного мозга ...

l2d808 Подменю пользователя
сообщение 09.06.18, 11:55
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 248
Из: Советский Союз
Спасибо сказали: 64 раз
Рейтинг: 0

&НаСервере
Процедура УстановитьКартинку(Фото)
        ////создаем новый элемент в Справочнике Файлы
        НовыйФайлКартинки = Справочники.Файли.СоздатьЭлемент();
        ////в реквизит СправочникаФайлы Файл помещаем выбранную ранее Картинку
        НовыйФайлКартинки.Файл = Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Фото));
        Фото = ПоместитьВоВременноеХранилище(НовыйФайлКартинки.Файл.Получить());
        ////записываем новый элемент справочника Файлы
        НовыйФайлКартинки.Записать();
        ////устанавливаем значение реквизита Картинка Справочника Сотрудники
        //сообщить(НовыйФайлКартинки.Ссылка);
        Объект.Картинка = НовыйФайлКартинки.Ссылка;
КонецПроцедуры

Помилка в рядку:
Объект.Картинка = НовыйФайлКартинки.Ссылка;

Неправильно присвоюю. Як це зробити корректно?


Signature
Короеды это не жуки. Это пользователи. Они едят кору головного мозга ...

sava1 Подменю пользователя
сообщение 09.06.18, 13:31
Сообщение #3

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

А как эта процедура соотносится с темой?
Если Вас интересует хранение картинок - посмотрите в любой стандартной конфигурации на спр.Номенклатура и Файлы.

Для дин. списка - укажите путь к данным и картинкаСтрок

l2d808 Подменю пользователя
сообщение 09.06.18, 14:31
Сообщение #4

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 248
Из: Советский Союз
Спасибо сказали: 64 раз
Рейтинг: 0

Цитата(sava1 @ 09.06.18, 14:31) *
Для дин. списка - укажите путь к данным и картинкаСтрок

А можно по подробнее...
Я только учусь сисать на 8 версии.

Є такий скрін:

В полі №1 необхідно бачити фотографію, яку ми загружаємо з диску.

Сообщение отредактировал l2d808 - 09.06.18, 14:31


Signature
Короеды это не жуки. Это пользователи. Они едят кору головного мозга ...

Prospero Подменю пользователя
сообщение 09.06.18, 23:38
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 68
Из: Киев
Спасибо сказали: 15 раз
Рейтинг: 0

l2d808 @ Вчера, 15:31 * ,
Картинки не слишком маленькие будут?


l2d808 Подменю пользователя
сообщение 10.06.18, 13:14
Сообщение #6

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 248
Из: Советский Союз
Спасибо сказали: 64 раз
Рейтинг: 0

Prospero @ Сегодня, 0:38 * ,
В принцыпе нет, если их потом можно розвернуть в большие.


Signature
Короеды это не жуки. Это пользователи. Они едят кору головного мозга ...

Prospero Подменю пользователя
сообщение 10.06.18, 15:58
Сообщение #7

Говорящий
***
Группа: Пользователи
Сообщений: 68
Из: Киев
Спасибо сказали: 15 раз
Рейтинг: 0

Цитата(l2d808 @ 10.06.18, 14:14) *
если их потом можно розвернуть в большие.

Как вариант - в отдельной форме по клику по ячейке в колонке Картинка:



 ! 

Правила: 8
 


Сообщение отредактировал Vofka - 11.06.18, 8:22

l2d808 Подменю пользователя
сообщение 11.06.18, 8:54
Сообщение #8

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 248
Из: Советский Союз
Спасибо сказали: 64 раз
Рейтинг: 0

Prospero @ Вчера, 16:58 * ,
Доброгодня.
Ви корректно зрозуміли мою ззадачу. А ось як її реалізувати?
Буду надзвичайно вдячний Вам за допомогу.


Signature
Короеды это не жуки. Это пользователи. Они едят кору головного мозга ...

l2d808 Подменю пользователя
сообщение 11.06.18, 16:40
Сообщение #9

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 248
Из: Советский Союз
Спасибо сказали: 64 раз
Рейтинг: 0

У спільноти ще є пропозиції?


Signature
Короеды это не жуки. Это пользователи. Они едят кору головного мозга ...

Prospero Подменю пользователя
сообщение 11.06.18, 20:11
Сообщение #10

Говорящий
***
Группа: Пользователи
Сообщений: 68
Из: Киев
Спасибо сказали: 15 раз
Рейтинг: 0

l2d808 @ Сегодня, 17:40 * ,
Картинки из справочника будут браться, предварительно загруженные, или загружаться из формы документа по кнопке в табличную часть с диска?

Prospero Подменю пользователя
сообщение 12.06.18, 7:05
Сообщение #11

Говорящий
***
Группа: Пользователи
Сообщений: 68
Из: Киев
Спасибо сказали: 15 раз
Рейтинг: 0

l2d808 @ Вчера, 17:40 * ,
Обобщенно:
Добавили строку.
При добавлении:
&НаКлиенте
Процедура ТоварыНаименованиеПриИзменении(Элемент)
    Ссылка = ПолучитьКартинку(Элементы.Товары.ТекущиеДанные.Наименование);    
    Элементы.Товары.ТекущиеДанные.Картинка = ПолучитьНавигационнуюСсылку(Ссылка, "Файл");
КонецПроцедуры

Получение картинки из справочника:
&НаСервере
Функция ПолучитьКартинку(Товар)
    Результат = Справочники.Товары.НайтиПоНаименованию(Товар);
    Возврат Результат.Картинка;
КонецФункции

У Табличной части реквизит Картинка (Поле картинки)
В Вашем первом посте ссылка на пример, там работа со справочником, тут - с документом.
Будут вопросы - пишите (сюда ИЛИ личка ИЛИ Почта - в почту захожу чаще).

l2d808 Подменю пользователя
сообщение 12.06.18, 11:44
Сообщение #12

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 248
Из: Советский Союз
Спасибо сказали: 64 раз
Рейтинг: 0

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

Есть документ: с реквизитом товар и реквизитами в табличной части комментарий и фото.
Этих фото, может быть любое количество.
Привязка этих фото должна идти к созданному документу(этому самому) так как через день будет создан еще один документ
уже с новыми фото(актуальными). Но через какое-то время, будет необходимо просмотреть все старые документы.
По-скольку, я только начинаю учить 1с83 мне многое не понятно.(до этого писал на 1с77)
Пожалуйста, помогите нубу. Желательно сначала.


Signature
Короеды это не жуки. Это пользователи. Они едят кору головного мозга ...

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 29.03.24, 17:13
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!