УТ10: обеспечить хранение и обслуживание картинок номенклатуры.
Выполнено
Ногинск(Россия )
prog1c
5 июня 2015 в 19:39:15
(9 лет 24 недели 4 дня 6 часов назад)
3000
V8.x Управление торговлей
22.01.2013 18:48:03
Текст задания
Во вложении ТЗ в Word (читать удобнее)
Основа: управление торговлей 10. Реализовывать строго на моей конфигурации. cf тут: http://yadi.sk/d/fI_EsTXA22FGa
Задача: обеспечить хранение и обслуживание картинок номенклатуры.
Детально:
1. Для каждого элемента справочника «Номенклатура» должно храниться неограниченное количество картинок. В качестве хранилища использовать справочник «Хранилище дополнительной информации» (есть в конфигурации).
2. На форме элемента справочника «номенклатура» отображение картинок должно быть организовано следующим образом (см. скриншот во вложении):
a. Отображение текущей картинки «крупно»
b. Отображение других картинок «мелко» под текущей. Одновременно выводятся до четырех картинок. В случае если для элемента задано больше картинок, реализовать перелистывание посредством кнопок «влево» и «вправо» (расположить слева и справа от «мелких» картинок соответственно. Перелистывать по одной картинке (не по четыре!).
c. Отображение «мелких» картинок строго в порядке, заданном пользователем (см. ниже)
d. При клике на «мелкую» картинку сделать её текущей и отобразить «крупно».
e. При клике на крупную картинку открыть форму элемента номенклатуры «ФормаИзображения»
3. На форме изображения
a. Исходный макет формы не должен иметь размер больше 1600х710 пикселей (т.е. все элементы формы должны удобно помещаться в этом размере). Распахиваться на большее пространство форма должна с увеличением картинки.
b. Отобразить таблицу (принципиально именно таблицу: в будущем, возможно, придется добалять инфу о картике в несколько столбиков) заданных для элемента номенклатуры картинок;
c. Текущей строкой таблицы после открытия должна быть картинка, бывшая текущей на форме номенклатуры (по которой кликнули).
d. Текущую картинку отображаем во всё доступное пространство. Соответственно, при изменении пользователем текущей строки таблицы меняем отображаемую картинку.
e. Реализовать функционал обслуживания списка картинок:
i. Добавить (из файла)
ii. Удалить
iii. Заменить
iv. Изменить порядок в списке.