Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 фев 2025, 21:56

Code: LIOKO. Chapter 1

Автор Абдулай Мухамедов, 16 фев 2025, 21:39

0 Пользователей и 1 гость просматривают эту тему.

Вам нравится эта статья?

Да
1 (100%)
Да
0 (0%)

Проголосовало пользователей: 1

Голосование заканчивается: 27 мая 2025, 21:42

Абдулай Мухамедов

 B)

Процедура ВыборФайла(Результат, Адрес, ПомещаемыйФайл, Параметры) Экспорт
Если не Результат тогда
Возврат;
КонецЕсли;

СсылкаНаКартинку = Адрес;
Модифицированность = Истина;
КонецПроцедуры

&НаКлиенте
Процедура СсылкаНаКартинкуНажатие(Элемент, СтандартнаяОбработка)
Оповещение = Новый ОписаниеОповещения("ВыборФайла", ЭтотОбъект);
НачатьПомещениеФайла(Оповещение,,,Истина,УникальныйИдентификатор);
СтандартнаяОбработка = Ложь;
КонецПроцедуры

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
СсылкаНаКартинку = ПолучитьНавигационнуюСсылку(Объект.Ссылка, "Файл");
КонецПроцедуры 

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

&НаСервере
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
ТекущийОбъект.Наименование = "Файл №" + Объект.Код;
ТекущийОбъект.Записать();
КонецПроцедуры
                 

Абдулай Мухамедов

Этот код наглядно показывает, как можно с легкостью сохранять файлы в системе 1С: Предприятие. Не стоит благодарности.  :befhbt:

Теги:
Рейтинг@Mail.ru

Поиск