Группа: Пользователи
Сообщений: 122
Спасибо сказали: 2 раз
Рейтинг: 0
всем доброго дня! помогите словом, а может и делом. имеется расходная накладная, в которой каким то образом необходимо выбрать для какого тмц необходимо распечатать сертификат. сертификат заведомо введен в карточку тмц как фото. как можно ето организовать, подскажите. поставить флаг в строку рн я не нашел как, а было бы удобно.
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0
Цитата(gorik77 @ 15.08.11, 15:35)
меня в основном инрересует как впихнуть ету галочку в строку табличной части
Галочка в строке - просто добавляете текстовое поле в ТЧ с параметрами показывать пиктограммы. В ТЧ добавляем картинку с галочкой. А вот каким макаром она будет появляться - это на Ваш выбор. Или реквизит в ТЧ добавлять и кнопкой его устанавливать, или добавлять в процедуры - приначредСтр или вКонцередстр. Как то так наверное.
Цитата(kalyamov @ 15.08.11, 16:28)
Галочка в строке - просто добавляете текстовое поле в ТЧ с параметрами показывать пиктограммы. В ТЧ добавляем картинку с галочкой. А вот каким макаром она будет появляться - это на Ваш выбор. Или реквизит в ТЧ добавлять и кнопкой его устанавливать, или добавлять в процедуры - приначредСтр или вКонцередстр. Как то так наверное.
Корявенько написано, если что, напишу подробней, но альтернативный вариант предложенный выше будет более правильный, если не надо сохранять данные, по каким строкам были напечатаны сертификаты.
Группа: Пользователи
Сообщений: 122
Спасибо сказали: 2 раз
Рейтинг: 0
Цитата(kalyamov @ 15.08.11, 16:40)
Галочка в строке - просто добавляете текстовое поле в ТЧ с параметрами показывать пиктограммы. В ТЧ добавляем картинку с галочкой.
Корявенько написано, если что, напишу подробней, но альтернативный вариант предложенный выше будет более правильный, если не надо сохранять данные, по каким строкам были напечатаны сертификаты.
сохранять данные нет необходимости, но если не сложно опишите немного подробнее вариант с текстовым полем
Добавляете в табличную часть колону через Вставить=>Текст. В его свойствах включаете "Показывать пиктограммы". Далее пишите функцию, которая вернет нужную пиктограмму в текущую строку при определенных событиях. Как-то так...
з.ы. можно еще немного упростить и сделать вместо пиктограммы перечисление (прим. Галочки) со значением "V" и пустым значением, а дальше опять же функция которая вернет нужное значение из перечислений.
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0
Цитата(gorik77 @ 16.08.11, 9:46)
сохранять данные нет необходимости, но если не сложно опишите немного подробнее вариант с текстовым полем
Flexy все подробно описал. Только это текстовое поле будет недоступно и просто щелкнув по нему два раза ничего не произойдет. Прийдется добавлять реквизит табличной части документа и когда он равен 1, то в текстовом поле будет галочка и наоборот. Не совсем красиво и правильно. Лучше выгрузить ТЧ в ТЗ, добавить колонку с пиктограммой. И в ней интерактивно в этой колонке отметить какие строки печатать и уже выводить напечать.
Группа: Пользователи
Сообщений: 122
Спасибо сказали: 2 раз
Рейтинг: 0
а какой тогда ставить реквизит тч чтоб подвязать с текстовым полем которое вставлено в тч? есть возможность только вставить строку, но ето ничего не дает.
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0
Цитата(gorik77 @ 16.08.11, 11:42)
а какой тогда ставить реквизит тч чтоб подвязать с текстовым полем которое вставлено в тч? есть возможность только вставить строку, но ето ничего не дает.
Число - 1 выводить пиктограмму, 0-нет. Присвоить значении этому числу можно или дополнительной кнопочкой или в момент редактирования. Сам реквизит невидимый. Но это не хорошо так делать - появляется по сути не нужный реквизит документа. А нет там такой вещи, как обработка табличной части документа в кнопке "Действия" ? Где то такое я видел. Вот в ней можно было бы добавить такую функцию, как печать сертификатов.
Группа: Пользователи*
Сообщений: 940
Спасибо сказали: 285 раз
Рейтинг: 0
Цитата(gorik77 @ 16.08.11, 10:42)
а какой тогда ставить реквизит тч чтоб подвязать с текстовым полем которое вставлено в тч? есть возможность только вставить строку, но ето ничего не дает.
Поставьте число 1/0 (1 -- печатать, 0 -- не печатать, по умолчанию то, что чаще бывает, или то, что менее критично) и не заморачивайтесь.
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0
Цитата(gorik77 @ 15.08.11, 15:17)
всем доброго дня! помогите словом, а может и делом. имеется расходная накладная, в которой каким то образом необходимо выбрать для какого тмц необходимо распечатать сертификат. сертификат заведомо введен в карточку тмц как фото. как можно ето организовать, подскажите. поставить флаг в строку рн я не нашел как, а было бы удобно.
Вот если бы знать каким образом выбирается то ТМЦ для которого надо печатать сертификат, было бы интересней.
Группа: Пользователи
Сообщений: 122
Спасибо сказали: 2 раз
Рейтинг: 0
меня тут натолкнули на мысль, для начала добиться того чтоб картинка печаталась хотя бы из спр.тмц,(из карточки) но вот и тупик. я понял что вообще не могу понять и найти способ вывода картинки в печать, не то чтоб из другого документа. есть у кого какие соображения? буду очень благодарен!
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0
Цитата(gorik77 @ 19.08.11, 10:15)
меня тут натолкнули на мысль, для начала добиться того чтоб картинка печаталась хотя бы из спр.тмц,(из карточки) но вот и тупик. я понял что вообще не могу понять и найти способ вывода картинки в печать, не то чтоб из другого документа. есть у кого какие соображения? буду очень благодарен!
Картинка хранится в внешнем файле ?
Если картинка сохранена ак ИмяФайла.bmp то код такой: В Таблице рисуем картинку и в свойствах пишем - ВывестиКартинку(Таб.ТекущийОбъект) В процедуре печати
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!