Написание отчета ТиС 92 #166277


#0 by packmanspb
Существует такая задача нужно сформировать список всех фирм с номерами телефонов из справочника контрагенты, я хочу написать свою первый самостоятельный отчет в конфигураторе с чего начать, направьте пож!
#1 by Mitrich
Направляю. Синтаксис-помощник. Разделы "Справочник" и "Таблица"Дальше не могу, потому как кода строчек на 10, не хочется инициативу молодую губить :)
#2 by zzz
refprint.ert с диска ИТС
#4 by 0xFFFFFF
Главное не забыть, что Телефоны живут в справочниках "ЮрЛица", "СвоиЮрЛица", "ФизЛица", на которые ссылается справочник "Контрагенты" :) Поэтому рефпринтом будет не очень красиво :)
#5 by packmanspb
Rovan Вобщем действительно нужно получить печатную форму с данными о всех фирмах с телефонами, мои действия такие? создаю в конструкторе новый табличный отчет далее прописываю чего и откуда формировать? я прав.
#6 by zzz
5+ дааа, флаг вам в руки господа помощники..
#7 by packmanspb
zzz Постигнуть азы и принципы самое сложное. уж извеняйте господа профи.
#8 by Mitrich
www.mista.ru сотоварищи для начала. Там учебники неплохие.По шагам тебе никто рассказывать не будет, zzz прав. Ты либо учишься сам, либо тебе говорят, как это сделать быстро.А принципы простые: создаешь внешний отчет (Файл > Новый > Внешний отчет), чтобы конфу не покоцать, забиваешь на конструктор (кривой, единственно даст представление как с Таблицей работать), смотришь типовые отчеты и пробуешь, пробуешь, пробуешь....PS А еще Отладчик есть...
#9 by Zamestas
1. Делаешь внешний отчет (отладка проще) - запускаешь конфигуратор, в главном меню выбираешь файл->новый->внешний отчет (обработка).2. Сохраняешь его куда нибудь (скажем C:Обработки) под именем скажем ФайлОтчета3. Открываешь вкладку модуль, в которой редактируешь процедуру сформировать:КонецПроцедуры4. Запускаешь 1С, файл-открыть-ФайлОтчета, жмешь сформировать - пытаешься вникнуть - как это работает, читаешь , если не дошло до к вечеру что то накорябаешь.Вообщем болванка шаблона (конструктор делает):Процедура Сформировать
#10 by packmanspb
Zamestas спасиб C обработкой понял она работает, а вот вывод всего этого в виде таблицы не пойму ... сплошной error =(
#11 by sanches2
Создай соотв. секции и переменные в таблице
#12 by packmanspb
вот это что за условие Пока <<Условие>> Цикл ? а в таблице есть соответствующие строки.
#13 by packmanspb
Люди 8) !!!! ВОт что получилось и всё работает и формируется, но блин нииикак не могу все это вывести в виде таблицы,.... никак. Помогите!
#14 by Smitt
13 -см методы "ВывестиСекцию" и "Показать" объекта "Таблица"
#15 by Zamestas
Объясняю про вывод в таблицу:Рисуешь таблицу, выделяешь несколько горизонтальных секций (т.е. строки полностью, для этого клацаешь, по ВЕРТИКАЛЬНОЙ полоске с цифрами 1,2,3... N и не отпуская левую кнопку тянешь вниз), в главном меню жмешь Таблица->Включить в секцию, конфигуратор спросит имя секции - пишешь Шапка - дык вот при выполнении метода Таб.ВывестиСекцию("Шапка"); - выведуться только те строки, которые включены в горизонтальную секцию "Шапка". Далее делаешь секцию Строка (она будет выводиться в цикле) и в свойствах (правой кнопкой по ячейке - свойства) КАЖДОЙ ячейки с переменной (они будут в цикле меняться) указываешь на вкладке текст в поле ТИП выражение (Скажем Спр.Наименование). При выполнении метода Таб.ВывестиСекцию("Строка"); все ячейки с типом Выражение будут заполнены значением этого выражения, соответственно если соответствующие переменные не определены (Например Спр или Спр.Наименование) вывалиться сообщение об ошибке. Подвал делаешь аналогично.
#16 by Zamestas
(+15) Про Таб.Показать("Сформировать",""); а то таблица сформируется, но не будет отображена.
#17 by packmanspb
Постоянно! пишет вот этоПока <<?>><<>> Цикл{C:DOCUMENTS AND SETTINGSОБР1.ERT}: Ожидается логическое выражениечто именно подрузамевается вот тут Пока <<?>><<ТУТ что писать непонимаю я.>>
#18 by Zamestas
Бугага:Пока Спр.ПолучитьЭлемент=1 Цикл
#19 by packmanspb
ладно, всем спасибо! так я табл и не сделал, зато придумал как можно это глянуть , после формирования взять и скопировать в word ик =)))вобще и это для меня колосальный прорыв )
#20 by Uho
повесилили :))) к концу рабочего дня...
#21 by USSR
Пипец! Помелочился автор, надо было не отчет, а конфу типа "Комплексной" с нуля заказывать
#22 by nicxxx
а потом юзеры говорят что 1С ацтой
#23 by packmanspb
Господа Вы зря стебаетесь, я Вас потом учить буду...
#24 by Programmer
ржунимагу, начинай :)
#25 by Mitrich
(All) На самом деле зря стебаетесь. Учить-не учить, а начальником кого-нить из присутствующих стать может запросто. Попомните :) Ты на www.mista.ru ходить-то не пробовал? И на другие сайты, где есть примеры для начинающих?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С