Имя: Пароль:
1C
 
тупой запрос
0 lidyr
 
22.03.07
13:49
Люди, помогите пожалуйста. Хотя бы подскажите, я просто не шарю вообще в 1с.
Есть некий справочник. Нужно по нему создать отчет. Но есть поле выбора (реквизит табличной части), в зависимости от которого и нужно выводить все остальные строки.
Не понимаю, что написать в модуле и куда, чтобы он выводил значения в поле выбора из реквизита табличной части, а потом еще в зависимости от выбора выбирал нужные строки...
Заранее спасибо, за любую помощь
1 Dionisious
 
22.03.07
13:50
Ни че не понял.
2 dimoff
 
22.03.07
13:51
Тут нужно начинать с азов. Миллионы лет назад, когда Земля ещё была в расплавленном состоянии...
3 lidyr
 
22.03.07
13:53
Блин попрасила помощи...а вы издеваетесь
4 Маркетолог
 
22.03.07
13:55
Здесь ей богу трудно дать разумный совет. Что за конфигурация у тебя ?
5 desert cactus
 
22.03.07
13:56
(3) посмотри (1). Тебе должно было стать понятно, что, наверное, ты должна объяснить более ясно и подробно свою проблему.

Правильно поставленный вопрос - половина ответа.
6 Dionisious
 
22.03.07
14:00
(3) я не издеваюсь, я честно не понял.
7 DSS
 
22.03.07
14:02
(6)+1

взять то, что лежит там и через то вывести это, когда вон то равно вот этому и все это сравнить с тем.
8 lidyr
 
22.03.07
14:04
Например:
поле вкус-выпадает окно с вариантами:
шоколодное, ванильное, клубничное
(эти варианты берутся из другого справочника)
Пользователь нажал на шоколадное и ему сформировался весь отчет об этом мороженном.
Вопрос:
1. Как сделать так чтобы в поле выбора отражались варианты (реквизит) справочника?
2. Как сделать так, чтобы при выборе, например, шоколадного мороженного выдалась по нему вся инфа?
9 lidyr
 
22.03.07
14:05
DSS!!! Не смешно. Я же помочь просила
10 SmallDog
 
22.03.07
14:05
если он вообще не шарит, какую помощь он здесь ждет???
пошаговые инструкции?
11 Dionisious
 
22.03.07
14:06
А-а-а-а-а-а-а!! Я догнал. Надо в поле ввода на форме отчета прикрутить список значений существующих в табличной части справочника, а потом по выбранному значению сделать отчет. Так? А тип реквизита табличной части справочника хоть какой?
12 desert cactus
 
22.03.07
14:06
(8) 1. поставить тип реквизита "Справочник.Вкусы"
2. Поставить действие при выборе.
13 SmallDog
 
22.03.07
14:07
извиняюсь
ОНА
14 lidyr
 
22.03.07
14:07
если он вообще не шарит, какую помощь он здесь ждет???
пошаговые инструкции?
Во-первых, она.
А во-вторых, нет хотя бы каких-нить пояснений
15 lidyr
 
22.03.07
14:09
А-а-а-а-а-а-а!! Я догнал. Надо в поле ввода на форме отчета прикрутить список значений существующих в табличной части справочника, а потом по выбранному значению сделать отчет. Так? А тип реквизита табличной части справочника хоть какой?
да, так! :)
Строка
16 Dionisious
 
22.03.07
14:09
Короче первую часть лучше не делай - не получится или тебя пошлют (что тоже не приятно). А вот вторую примерно так:

Запрос.Текст="ВЫБРАТЬ
|Спр.Ссыка.Наименование
|
|ИЗ
|Справочник.ИмяСправочника.ИмяТабличнойЧасти КАК Спр
|
|ГДЕ
|Спр.ИмяРеквизита=&Значение
|";
Запрос.УстановитьПараметр("Значение",ВыбранноеЗначение);
17 SmallDog
 
22.03.07
14:09
для начала содать внешнюю обработку
18 lidyr
 
22.03.07
14:09
SmallDog
:)
19 DSS
 
22.03.07
14:09
(9)я не смеюсь. просто твой вопрос напоминает, то что я написал
20 lidyr
 
22.03.07
14:10
Dionisious
Как это не делать? А как же я буду организовывать вывод? По какому реквизиту
21 lidyr
 
22.03.07
14:11
SmallDog
постебался?
22 lidyr
 
22.03.07
14:12
Dionisious отзовись!
Как это не делать? А как же я буду организовывать вывод? По какому реквизиту
23 Dionisious
 
22.03.07
14:12
(20) значение пусть вводят в поле ввода на форме. Ты мой вариант для начала сделай - хоть как то работать будет, а там глядишь и знания придут что бы к первой части приступить.
24 Три буквы
 
22.03.07
14:13
(0)стесняюсь спросить, а почему запрос именно тупой?
25 lidyr
 
22.03.07
14:13
Dionisious, ну хорошо.
:)))
Спасибо большое. Сейчас попробую
26 SmallDog
 
22.03.07
14:14
в нее вставить поле для ввода/выбора нужного значения, кнопку "отчет"
На кнопку повесить процедуру, в неё написать чтото типа (16)
добавить макет
27 lidyr
 
22.03.07
14:14
Три буквы, потому что.
Кто не может такого сделать, тот полный ламер :)
28 lidyr
 
22.03.07
14:14
в 1с
29 SmallDog
 
22.03.07
14:16
Искренне пытался помочь, а в ответ.......
30 lidyr
 
22.03.07
14:19
SmallDog, ты о чем?
Я просто отходила
Большое спасибо за помощь!
:)