Обучаловка яким чином до номенклатури прив'язати картинку

1. Підготуємо в глобальному модулі кілька допоміжних процедур і функцій.

Обучаловка яким чином до номенклатури прив'язати картинку

Глоб.переменние і допоміжні процедури / функції

Обучаловка яким чином до номенклатури прив'язати картинку

При старті системи підготуємо деякі дані.

Після того, як виконали підготовчі "обслуговуючі дії, приступимо безпосередньо до самого показу картинки. Поки робимо по-простому: картинку товару будемо показувати в картці товару (форма елемента довідника). Для цього відкриємо в конфігураторі форму елемента потрібного довідника і сдізайнерім картинку в потрібному місці: кладемо на форму об'єкт картинка, ніяку реальну картинку на об'єкт не призначаємо, даємо об'єкту "картинка" індентіфікатор (_імТовар) - по цьому ідентифікатору будемо далі "маніпулювати" картинкою:

Передбачимо ситуацію необхідності зміни картинки "на льоту" при зміні коду товару:
(См.Потерявшуюся картинку в кінці статті)

Прив'язка картинки до товару йде за кодом товару.

При відкритті картки товару (форми елемента довідника) дамо команду "прив'язати" картинку товару до поточної відкритої картці - викличемо процедуру читання картинки з папки з картинками:

Обучаловка яким чином до номенклатури прив'язати картинку

Прив'язуємо картинку до товару при відкритті картки товару.

Безпосередньо самі процедури, що показують картинку:

Обучаловка яким чином до номенклатури прив'язати картинку

Процедури показу картинки

Ось, власне і все.
Наостанок обмовимося: в дизайні картки товару є кнопарік "IMG" з піктограмкой дискети - ця кнопка призначена для копіювання поточної картинки товару в довільну папку (за це отчечает процедура, повішена на цю кнопку: _кнСохранітьКартінку ().) Для чого? а для чого угідь: 1. щоб було 2. щоб в загашнику відкласти 3. щоб потім прикріпити картинку ручками в Аутлук і відправити листом настирливому клієнту. 4 і т.д.

Нижче наведено просто ряд картинок, на "живий базі" демонструє описані вище прийоми.

Обучаловка яким чином до номенклатури прив'язати картинку

Приклад показу картинки

Незначним удосконаленням вноситься функціонал декількох "альтернативних картинок для однієї номенклатурної позиції. Кому буде цікаво - замовляйте опис. ;-)

На фініші "уроку" зазначу таке: показ картинок - це один з "велосипедів", через які проходить 1Снік на своєму шляху поряд з Перенумерація / зрушенням доків / пошуком дублікатів і т.д.
Вищенаведений матеріал жодним чином не претендує на універсальність / оригінальність / красу. Просто маленький "урок-приклад" - кому сподобалося / знадобилося - хвалить і плюсує, кому не сподобалося - тихо йде повз. ;-)

дрібне розвиток опісанногй вище ідеї - нескольо альтернативних картинок до одного товару.

Обучаловка яким чином до номенклатури прив'язати картинку

вибір показується картинки