Имя: Пароль:
1C
1С v8
Вывод отчета в поле ввода
,
0 Ulya92
 
14.08.15
14:27
Здравствуйте! В форме обработки я создала поле ввода и кнопку Сформировать. Подскажите, пожалуйста, что прописать в процедуре нажатия кнопки, чтобы у меня в поле ввода сформировывался отчет-диаграмма "Остатки"?
1 разработчик 1с
 
14.08.15
14:29
надо поставить фото в профиль
2 Fish
 
14.08.15
14:30
Отчёт в поле ввода? Имхо это что-то новое.
3 Ymryn
 
14.08.15
14:31
(0) я посмею спросить. А код, который сформирует этот самый отчет уже получилось написать?
4 Ulya92
 
14.08.15
14:32
во что-нибудь можно вывести отчет на форме обработки?
5 Живой Ископаемый
 
14.08.15
14:33
Для этого нужно установить тип поля ввода - Дата, при чем без времени
6 Ulya92
 
14.08.15
14:33
нет, не получилось
7 Fish
 
14.08.15
14:35
(6) Показывай, что написала, в чём ошибка. Или совсем ничего не получилось?
8 Живой Ископаемый
 
14.08.15
14:35
у меня получилось
9 Ulya92
 
14.08.15
14:36
ничего не получилось
10 Ymryn
 
14.08.15
14:36
(4) предлагаю для вывода использовать "Табличный документ". Современный дизайн и финская полиграфия помогают ему выделяться на фоне поля ввода. А запах... ммм...
А так, мне кажется что куда выводить - это меньшая и не самая значительная из проблем, которые перед вами сейчас маячут.
11 Ymryn
 
14.08.15
14:40
(0) ну давайте измерим глубину возникшей у нас под ногами пропасти. Какие задачи по 1С у вас получилось решить ранее?
12 разработчик 1с
 
14.08.15
14:52
открыть 1с, создать обработку, разместить поле ввода, открыть модуль обработки и найти процедуру к Сформировать
13 Ulya92
 
14.08.15
15:01
Я думала, что надо в нажатие кнопки Сформировать прописать ОстаткиВывести(); А саму функцию ОстаткиВывести написать отдельно
14 Ymryn
 
14.08.15
15:04
(13) Не самый плохой вариант. Можно с него начать.
15 Ulya92
 
14.08.15
15:05
Вопрос в том, как написать функцию ОстаткиВывести?
16 Живой Ископаемый
 
14.08.15
15:07
у меня все получилось
17 Ulya92
 
14.08.15
15:10
Живой Ископаемый, вы это уже второй раз говорите. Может, расскажете, как получилось?
18 Enterprise
 
14.08.15
15:15
(17)
А может Вы расскажите что Вам надо, только конкретней?
Зачем в поле ввода?
Что за отчет-диаграмма?
Обработка внешняя?
Какая конфигурация?
19 Fish
 
14.08.15
15:16
(15) Функция ОстаткиВывести(Параметры)
...
А здесь пишешь текст.
...

КонецФункции
20 разработчик 1с
 
14.08.15
15:18
(19) Функция ОстаткиВывести(Параметры)  Экспорт
21 Jokero
 
14.08.15
15:19
(18) по негласным правила форума конфигурацию надо только к 100му посту спрашивать))
22 Fish
 
14.08.15
15:20
(18) Ты бы ещё платформу спросил, и какие формы :))
23 Живой Ископаемый
 
14.08.15
15:20
2(17) вы первая начали, вы первая и рассказывайте
24 Enterprise
 
14.08.15
15:21
(21) а, ок)
25 Enterprise
 
14.08.15
15:22
(22) Рано)
26 Ulya92
 
14.08.15
15:22
Конфигурация Итилиум;
я создала обработку. И хотела, чтобы выводился отчет при нажатии на созданную кнопку Сформировать. Отчет содержит диаграмму по остаткам товаров. Я точно не знаю, куда его можно вывести
27 GreatOne
 
14.08.15
15:24
ЭлементыФормы.Результат - табличное поле
ОтчетОбъект.СкомпоноватьРезультат(ЭлементыФормы.Результат);
28 Живой Ископаемый
 
14.08.15
15:24
2(26)обработку или отчет?
29 Ulya92
 
14.08.15
15:25
точнее через что вывести отчет в форме обработки
30 Jokero
 
14.08.15
15:25
Попробуйте так
Функция ОстаткиВывести(Параметры)  Экспорт
  ЭлементыФормы.ПолеВвода.Значение = " отчет-диаграмма --""Остатки"" ";
КонецФункции
31 Fish
 
модератор
14.08.15
15:26
(26) Если хочется быстрее получить внятный ответ, настоятельно рекомендую ознакомится с разделом правил:
"Рекомендации:
Как задать вопрос по теме 1С или советы новичку"
http://www.forum.mista.ru/rules.php

И попробовать более внятно изложить, что собственно нужно.
32 Ymryn
 
14.08.15
15:27
(29) почитайте про СКД. Например в Яндексе вбить "Учебник по СКД 1С". Вы сейчас спрашиваете очень базовые вещи. Ответы, на которые фактически являются написанием готового кода для вас. Мало кто заинтересован писать код по непонятным входным данным на довольно тривиальную задачу.
33 Enterprise
 
14.08.15
15:28
(30) Должно сработать
34 GreatOne
 
14.08.15
15:29
Просто здесь Юль не любят
35 Ymryn
 
14.08.15
15:30
хотя сам факт писать отчет в Иттилиум вызывает у меня смешанные чувства. Наличие этого продукта должно предусматривать наличие специалиста, который умеет с ним пользоваться и уж тем более писать отчеты. Что вы с ним сделали? :)
36 Ymryn
 
14.08.15
15:31
(34) не надо, у нас тут толерантное общество. Мы всех любим одинаково. И Юль и не Юль. ^_^
37 Ulya92
 
14.08.15
15:32
{Обработка.РабочийСтол.Форма.ФормаДиректор(122,2)}: Недостаточно фактических параметров (ОстаткиВывести)
    <<?>>ОстаткиВывести();
38 ДенисЧ
 
14.08.15
15:32
(36) мы всех НЕ любим одинаково. Так будет правильней.
(35) Итилиум - нормальная конфа... Правда, она как женщина...
39 Enterprise
 
14.08.15
15:32
(35) Походу съели и теперь не могут остатки смотреть )
40 разработчик 1с
 
14.08.15
15:33
(37) ОстаткиВывести(Неопределено);
41 Jokero
 
14.08.15
15:34
(34) Не надо, я вот по пятницам люблю Юль, особенно с фотками в профиле.
42 Ymryn
 
14.08.15
15:34
(38) согласен. Верное дополнение.
(39) опасное место работы. Может Юля в кодовой форме нас о помощи просит, там координаты передает или указания где её к батарее приковали, а мы никак шифр разобрать не можем?
43 Fish
 
14.08.15
15:36
(42) Координаты в (37): ".РабочийСтол.Форма.ФормаДиректор" - похоже, в кабинете директора к столу приковали :)
44 Ymryn
 
14.08.15
15:38
(43) ну еще осталось здание узнать и можно организовывать команду по спасению. :)
45 Ulya92
 
14.08.15
15:40
Очень смешно)
46 Ulya92
 
14.08.15
15:40
Процедура Кнопка20Нажатие(Элемент)
    ОстаткиВывести();
КонецПроцедуры

Функция ОстаткиВывести()  Экспорт
  ЭлементыФормы.ПолеВвода2.Значение = " отчет --""Остатки"" ";
КонецФункции
47 Ulya92
 
14.08.15
15:41
В поле ввода у меня просто выдает сообщение  отчет --"Остатки"
48 Jokero
 
14.08.15
15:41
(46) Итак, на сегодняшнем занятии мы научились выводить текстовую информацию в поле ввода.
49 Fish
 
14.08.15
15:42
(45) Так пока нет внятного понимания, что же тебе нужно, то другого результата дождаться сложно. Прочитай всё-таки ссылку в (31), попробуй более подробно описать задачу и поверь, что все здесь искренне хотят тебе помочь.
50 Fish
 
14.08.15
15:43
(47) А что должно выдавать?
51 Ulya92
 
14.08.15
15:44
Сам отчет Остатки, который представляет из себя диаграмму
52 Enterprise
 
14.08.15
15:45
(51) в поле ввода?
53 Ymryn
 
14.08.15
15:45
(46) смотри, для вывода отчетов обычно используют "Табличный документ". Который заполняют по данным запроса. Т.е. тебе необходимо сформировать запрос с нужными тебе остатками, а дальше уже заполнить Табличный документ. Или все-таки разобраться с тем, что такое СКД, написать запрос, накидать поля и с чистой душой уйти отдыхать на выходные.
54 Enterprise
 
14.08.15
15:48
(51) Предложенное в (49) попробуй
55 Jokero
 
14.08.15
15:49
(47) Лан, ни фотки, ни сотого поста я уже не дождусь.
поэтому напишу ченить по серьезнее.

Я кажется понял, что Юле надо:

В созданной процедуре Кнопка20Нажатие попробуй так:
ОткрытьФорму("Отчет.ЮлинОтчет.Форма");
57 Ymryn
 
14.08.15
15:50
(54)+ и добавь фото. Обычно добавление фото - это как знак, что человек хочет найти решение. Если фото не добавлено - значит не решение не нужно, пришла просто пофлудить и проблема ей не интересна.
58 Enterprise
 
14.08.15
15:53
(56) уши заложило от крика
59 Антанас
 
14.08.15
16:43
(37) Юля, зайдите в модуль обработки (правой кнопкой по обработке в структуре дерева - Модуль обработки), поищите эту функцию ОстаткиВывести(). Посмотрите есть ли слово Экспорт после скобок, если нет - добавьте
AdBlock убивает бесплатный контент. 1Сергей