#0
by Tania
Сразу прошу простить за возможную некорректность постановки моего вопроса , но я пока еще начинающая.У меня такая проблема.В документе приходная накладная при нажатии кнопки Печать1 должны вываливатся печатные формы этикеток товара начиная и заканчивая с определенных строк(например с 5 по 10 строку).Мой начальник сказал ,что при нажатии кнопки Печать1 должна появлятся обработка ,где в двух диалоговых окнах вводится начальная и конечная строка и при нажатии Ок появляются печатные формы. Сделать это можно двумя способами: либо загнать в обработку табличную часть документа ввиде таблицы значений (если это возможно) и уже из обработки производить вывод на печать , либо значения нач. и кон. Строки ввести в документ.Но я даже не представляю как это можно описать.Помогите пожалуйста.
#1
by Иринка и Маринка
Лучше всего табличную часть документа вывести в ТЗ, в которой будет числовое поле "Пометка". Двойным кликом мышки можно установить то или иное значение в этой колонке. Если значение пометки 1, строка выводится на печать, 0 - не выводится. Установив в свойствах таблицы картинку, можно получить визуальное представление значения пометки. Для более быстрой устновки пометок можно написать процедурку, задающую первую и последнюю строку для вывода, отметку всех позиций, снятие сотметки со всех позиций, конвертирование пометок.
#2
by Guk
Достаточно при открытии обработки в методе ОткрытьФорму, передавать контекст документа. В обработке, контекст документа будет доступен через Форма.Параметр.
#5
by Guk
Да я не Антон. Посему спрошу. А зачем ТЗ, которая фактически дублирует ТЧ. В самой ТЧ, пометки запрещено ставить?...
#6
by Guk
Если у Вас типовая конфигурация, то Ваш начальник вовсе не глупый человек. То что он просит и как просит, в типовой можно сделать не меняя конфигурации...
#7
by Иринка и Маринка
Чем меньше изменений в доках типовой конфигурации, тем лучше. Все через внешние обработки. Нас так учили.
#9
by Tania
Спасибо всем . Guk ,благодаря твоей подсказке я при помощи метода ОткрытьФорму произвела все необходимые децствия и закончила задачку.
#10
by spock
Эта, а может хватит стебаться? Т1С - чат офф-топиков. Здесь хотите сделать чат по разведению кроликов?
#11
by lexa
проще было сделать не по кнопке, а через регистрацию внешних печатных форм, тогда и модуль документа курочить не надо и контекст документа автоматически передается в обработку
#12
by Tania
lexa ,объясни подробнее.Я эту задачу решила двумя способами.1 при момощи оператора ввести число.(не понравилось начальнику ,так как появлялось одно окно с вводом числа ,затем второе).2.при помощи метода ОткрытьФорму . Объясни пожалуйста подробнее свой метод ,я не совсем поняла ,что ты предлагаеш.
#13
by Guk
lexa имеет ввиду в типовых механизм внешних печатных форм. Если у тебя типовая, посмотри в Сервис-Регистрация внешних печатных форм. Там можно назначить для Документа, Списка справочника, Элемента справочника свою форму печати в ввиде внешнего отчета, хранящегося в папке КаталогИБ+"ExtFormsPrnForms". Механизм расписывать нет смысла, достаточно посмотреть в типовой в форме где есть кнопка Печать, процедуру ПоКнопкеПечать. Пройдись отладчиком, всё поймёшь...
#16
by AnMoOr
Есть еще один способ. Берешь юсера, мажешь его зеленкой(что б он был похож на Гоблина) и он начинает вводить данныеиз документа ... и наоборот. У нас этот способ называется "Илюша". Ps Хорошо, что я ... подхожу к вопросу с разных сторон.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ограничение пользователя на ввод значений в поле ввода
- Как в справочнике запретить ввод елемента ( ввод только групп)?
- Попытка зделать обработку на ввод значения
- Ввод на основании. Как сделать отказ от ввода?
- v7: Программно закончить ввод строки или отменить ее ввод
- КАК прицепить обработку табличной части в обработку?
- БП 2.0 ввод начальных остатков по 41 счету через документ ввод нач ост обработ
- Добавил в БП подсистему и обработку, добавил роль с правом на эту подситему и обработку
В этой группе 1С
- ТиС, ЗиК, Бухгалтерия - это всё разные конфиги или разные платформы?
- Технология клиент-сервер в 1С 8.0
- OFF: Guk-у о своих, и о генетически обусловленном процессе деления.
- Нужна документация по установке SQL Server 2K и настройке для 1С
- Каким образом прописан заголовок в модуле формы элемента Партия?
- Здорово!!!
- Помогите разобраться с запросом
- Журнал подчинённых документов
- OFF: В последнее врямя каждый пост с просьбой не пинать ногами....
- Добавление строки табличной части с значениями по умолчанию
- BorisG, теперь ты прав...;(
- Процедуры для работы с локальной сетю.
- Путин подписал закон, запрещающий электронные библиотеки
- СоцСТРАХ и ужас. :) Комплексн7.7.10Укр. Нужно, 1% если З/П>386,73. Бьёт 0,5
- Вопрос по налоговому учету
- О законности эмуляторов
- Глупый вопрос
- Вызов внешнего приложения и получение результата
- Составление запроса к РН
- Почему тормозит комплексная 7.7