Имя: Пароль:
1C
1С v8
Изображение в шапке печатной формы
0 ОфисныйБабай
 
10.09.13
11:37
Сабж надо получить в зависимости от организации, от имени которой создан документ. В изображении логотип, вот его и надо подставлять.
Обычное приложение, 8.2.
Конфигурация своя, с нуля.
Подскажите, как можно реализовать? поначалу думал, можно реквизит справочника организаций сделать, но в реквизите нельзя хранить изображение.Ногами не пинайте,я совсем еще ученик, да еще и самоучка
1 Галахад
 
гуру
10.09.13
11:39
В типовом посмотреть. Не?
2 ОфисныйБабай
 
10.09.13
11:41
(1) если Вы о том, чтоб подсмотреть как это делается в типовой конфигурации, то нет, не имеем таких
3 ОфисныйБабай
 
10.09.13
11:41
(1) была б типовая - вообще ниче не спрашивал =)
4 Галахад
 
гуру
10.09.13
11:43
1С вроде версию для обучения раздавала недавно. Да и продает недорого.
5 anaed
 
10.09.13
11:47
6 ОфисныйБабай
 
10.09.13
11:47
(4) да ну, из за одного примера покупать, ставить на офисную машину..
7 ОфисныйБабай
 
10.09.13
11:53
(5) хорошая статья, но все таки не совсем все понятно...
8 anaed
 
10.09.13
12:01
(7) Реквизиту можно назначить тип ХранилищеЗначения. А потом посмотреть в СП описание. Даже статья не пригодится.
9 Kurbash
 
10.09.13
12:06
да вы что? просто вставить картинку
10 Kurbash
 
10.09.13
12:07
сейчас напишу пример
11 Kurbash
 
10.09.13
12:08
Рис=ОбластьДогПодп.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
        Рис.Картинка = Новый Картинка(путькфайлу);
        Рис.Верх = 0;
        Рис.Высота = 13;
        Рис.Ширина = 34;
        Рис.Лево = 157.5;
        Рис.РазмерКартинки = РазмерКартинки.Растянуть;
12 Kurbash
 
10.09.13
12:09
и все))
13 spu79
 
10.09.13
12:14
(0) организаций сколько? 2,5,10,100?
Если до десятка и лень/не умею заморачиваться с ХранилищемЗначения, то сделай несколько макетов (по числу организаций) и туда сразу вставь картинку. Больше 10 - учи Хранилище.
14 anaed
 
10.09.13
12:17
(12) Для разных организация нужна разная картинка...

(0) если лень осваивать хранилище, возьми то что предложено в (11), но "путькфайлу" храни в строковом реквизите справочника.
15 Trainee
 
10.09.13
12:25
(0) Та же фигня: если организаций пара, то выводи область в зависимости от организации, если десятки, то хранилище по-типу
номенклатуры, сотрудники - понимаю.

Где-то видел вообще логотип в общих картинках хранился, но там 1 организация была.
16 ОфисныйБабай
 
10.09.13
12:34
организаций 3. Дело все в том, что работать в последующем система будет на другой машине, там вообще непонятно что будет, картинки и потеряться могут, если хранить их не в базе. Так что судя по всему буду осваивать ХЗ
17 Jonny_Khomich
 
10.09.13
12:36
(16) ну и всё, сделай 3 области с картинками и выводи область в зависимости от организации, мозги не парь себе и людям
18 ОфисныйБабай
 
10.09.13
12:39
(17) именно этим я и собирался заняться. Суть вопроса была в том, как это реализовать. И как бы так картинки в базе хранить.
19 Jonny_Khomich
 
10.09.13
12:42
(18) да ты картинку в макет вставишь, она и будет в конфигурации храниться.
тут тебе советовали метод с ХЗ для большого количества организаций.
20 anaed
 
10.09.13
12:45
(17) расшифровки подписей прям на макете документа не прописываете случайно? :)
21 ОфисныйБабай
 
10.09.13
12:48
(19) мне не одну картинку вставлять надо, а одну из трех =)
ктото из нас явно не понимает другого. либо Вы меня, либо я Вас
22 Jonny_Khomich
 
10.09.13
12:58
(21) у тебя просто лыжи не едут
23 Jonny_Khomich
 
10.09.13
12:58
(20) сколько раз в месяц вы добавляете новую организацию в базу?
24 anaed
 
10.09.13
13:01
(21) 3 организации, 3 логотипа. У каждой организации свой логотип?

Создаете 3 области у макета. Называете "логотип1" "логотип2" "логотип3", втыкаете на них логотипы. В коде ставите условие если организация1 то область "логотип1"  и т.д. Но вам это нужно будет сделать для всех форм где вы собираетесь использовать логотип.

Либо вы осваиваете ХЗ, и на одной и той же области размещаете разные картинки из ХЗ.