|
Хранилище дополнительной информации |
☑ |
0
Shikolosa
15.05.19
✎
10:05
|
Добрый день! Подскажите пожалуйста, есть табличное поле на обработке, которое по условию заполняется списком станков. Как на форму обработки вытащить фото этих станок. Фото находятся в Хранилище дополнительной информации. Программа УПП 8.2 Обычное приложение.
|
|
1
FIXXXL
15.05.19
✎
10:11
|
(0) посмотри как картинки в Номенклатуре отображаются
|
|
2
Shikolosa
15.05.19
✎
10:13
|
(1) Там одна картинка а мне надо в зависимости от данных табличного поля
|
|
3
palsergeich
15.05.19
✎
10:21
|
Нужно писать код.
|
|
4
FIXXXL
15.05.19
✎
10:37
|
(2) (3) на активизацию строки повесь обработчик ожидания, через обработчик ожидания обновляй поле картинки в зависимости от текущих данных таб.поля
|
|
5
palsergeich
15.05.19
✎
10:46
|
и обязательно храни фото в 4к, пусть пользователи видят как программа старается
|
|
6
Shikolosa
17.05.19
✎
11:01
|
Добрый день! Извините, в 1с пока чайник, только учусь, поэтому вопросы возможно глупые) Подскажите пожалуйста, вытащила картинки из хранилища на форму обработки. Присваиваются в зависимости от табличной части на этой же обработке.
мСтанки = ЭтотОбъект.Станки; //моя табличная часть, которая заполняется по условию и может иметь до пяти строк.
ЭтаФорма.ЭлементыФормы.ПолеКартинки1.Картинка= мСтанки[0].Станок.ОсновноеИзображение.Хранилище.Получить();
ЭтаФорма.ЭлементыФормы.ПолеКартинки2.Картинка= мСтанки[1].Станок.ОсновноеИзображение.Хранилище.Получить();
ЭтаФорма.ЭлементыФормы.ПолеКартинки3.Картинка= мСтанки[2].Станок.ОсновноеИзображение.Хранилище.Получить();
ЭтаФорма.ЭлементыФормы.ПолеКартинки4.Картинка= мСтанки[3].Станок.ОсновноеИзображение.Хранилище.Получить();
ЭтаФорма.ЭлементыФормы. ПолеКартинки5.Картинка= мСтанки[4].Станок.ОсновноеИзображение.Хранилище.Получить();
Если строк в таблице меньше пяти соответственно выдает ошибку: Индекс находится за границами массива. Как можно обойти?
|
|
7
FIXXXL
17.05.19
✎
16:10
|
(6) покажи процедуру вытаскивания
|
|