#0
by Солнце
Мне нужно чтобы, при условии выбора организации, выводилось одна из двух печатей. Как это можно осуществить?
#2
by Солнце
хм... У меня в области 2 рисунка.. При одном условии должен виен быть один, а при другом другой...
#9
by Mitriy
макет - объект конфигурации, из предприятия и кода сам макет ты изменить не в силах, ты всегда используешь как бы его копию, причем, чаще всего по частям, получая области - маленькие табдоки, которые заполняешь и выводишь в свой табдок, который потом выводишь... Вот одной из таких областей, получаемых из макета и должна быть область с твоими рисунками, из которой, прежде чем вывести в свой табдок, ты удалишь лишний рисунок... а т.к. область - это просто копия части макета, то твой вопрос не имеет смысла... примерно так...
#10
by Солнце
Ага... спасибо.. просто в Делфи было бы сразу ясно использовать Visible, а тут... нету такого...
#11
by Солнце
ТД.Рисунки.Удалить(ТД.Рисунки[УдаляемыйРисунок]) Удаляемый рисунок Там что именно должно быть?.. Его имя?..
#18
by Солнце
ОбластьМакета.Рисунки.Удалить(ОбластьМакета.Рисунки["D16"]); тоже не получается... пробовала... не находит объект... Каким образом это смотриться?
#25
by Mitriy
простой пример: в макет "Макет" вставлен рисунок, а область, в которой этот рисунок находится обозвана "ОбластьСРисунком", сам рисунок называется "D1". можно еще проще: и работать уже с этим макетом, в котором вообще не будет ненужного рисунка... для этого надо воспользоваться отладчиком и точкой останова...
#27
by Солнце
{ВнешняяОбработка.СчетНаОплатуФакс}: Поле объекта не обнаружено (D29) ОбластьМакета.Рисунки.Удалить(ОбластьМакета.Рисунки["D29"]); Тоже не работает... Мне всё же интересно... как возможно это сделать и в чем ошибки...
#32
by Mitriy
гы... пройдись отладчиком пошагово, вполне возможно, что ты один рисунок два раза пытаешься удалить... скажу по секрету: если удалишь рисунок один раз, то его больше в этой области не будет, пока не получишь ее по новой...
#33
by Mitriy
Если НайденнаяОрганизация = СсылкаНаОбъект.Организация Тогда а потом еще раз: Если НайденнаяОрганизация = СсылкаНаОбъект.Организация Тогда ОбластьМакета.Рисунки.Удалить(ОбластьМакета.Рисунки["D16"]);
#35
by Солнце
Оно не будет удаляться 2 раза.. там сравнивают разные организации... сейчас попробую...
#38
by Mitriy
может, если эти рисунки находятся не в этой области, либо выступают каким-нибудь краем...
#39
by Rusty Nail
а вот так ))) я же тебе в писал, перебирай в своем коде от D1 до D6 и будет тебе счастье )))
#46
by НЕА123
поэксперементировал. 1. Вставил два рисунка D1 и D2. 2. попробовал изменить имена в макете - не дает. сам назначает. 3. удалил рис D1(в макете оcтался рис с именем D2). 4. программно получил макет - один рис D2. 5. получил облать - один рис D1!!! как это?
#47
by Солнце
хм... Имя рисунков не переименовывается... После переименования возвращается предыдущее значчение..
#51
by Солнце
Странно... <code>Если НайденнаяОрганизация = СсылкаНаОбъект.Организация Тогда он удаляет вместо 1 рисунка, целых 2
#52
by Mitriy
почему у меня все переименовывается и работает? почему не как у всех? прям скоро комплекс разовьется...
#53
by НЕА123
рисунки можно переименовать, но, видимо, только не начинающиеся с "D". тогда, кажется, все нормально.
#54
by Mitriy
кликаешь на рисунке, жмешь Ctrl+Shift+N, в открывшемся окошке пишешь то, что хочешь... и так с каждым рисунком...
#56
by НЕА123
>прям скоро комплекс разовьется... одно радует, у меня ему уже дальше развиваться некуда...
#57
by Солнце
кликаешь на рисунке, жмешь Ctrl+Shift+N, в открывшемся окошке пишешь то, что хочешь... и так с каждым рисунком.. Я то пишу... но... он не сохраняет... и там область...
#63
by Mitriy
не назначает )) я никогда так не писал, всегда обзывал понятными именами, поэтому не получалось, чтобы не получалось )))
#69
by Солнце
Таакк.. теперь такая фишка... есть рисунок1, рисунок2, рисунок3... я их переименовала.... Я нажимаю Shift+F9... Там теперь рисунок1, а остальные D с чмслами...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- проблема с размещением картинок в табличном документе
- Скрыть строку в табличном поле. ОформлениеЯчейки.Видимость
- Видимость для любого списка значений на форме
- Видимость глобального модуля в режиме ТолстыйКлиент-УправляемоеПриложение
- Ограничить видимость реквизита управляемой формы.
- Группировка рисунков в табличном документе
В этой группе 1С
- Ошибка СУБД : превышен максимально допустимый размер внутреннего файла 1cv8.1CD
- Подскажите как из 1С в MS Word заполнить поле в колонтитуле?
- Обращение к регистру сведений
- ошибка v7plus.dll The action must be retried
- Как добиться правильной нумерации документов при УРИБ
- знаю номер строки документа, как её удалить?
- Изменение периодических реквизитов
- v8: как выгрузить БД в формате 1Cv8.1CD
- v7: 1С 8.1 Из УТ в БП перелив идет документами или операциями ?
- v8: Изменение цвета конкретной ячейки
- А какой у вас тайм-аут на фискальном регистраторе?
- СКД: Сумма(НачальныйОстаток) - разница между СКД и Запросом
- Сообщение: Не выполнено обновление информационной базы
- Перекодировка rcf в dcf.
- Как в 1С 8.2 при изменении на форме одного реквизита менять другой реквизит?
- Как назначить для элемента справочника уникальный идентификатор
- OLE Обмен между базами
- Как написать фамилию в родительском падеже?
- Конфликт блокировок при выполнении транзакции: Не удалось заблокировать таблицу _DOCU
- УПП. Как удержать начисления по договору ГПХ?