|
v7: Как написать процедуру выбора групп справочника из формы подбора? | ☑ | ||
---|---|---|---|---|
0
MathaiShung
03.03.16
✎
16:16
|
Подскажите пожалуйста новичку, как реализовать возможность выбора пользователем только определённых групп (не элементов) справочника Номенклатура для последующего включения их в прайс-лист. Форма Прайс-Листа создана, модуль для формирования всех элементов справочника написан. Добавил кнопку и соответствующую процедуру для выбора групп:
Процедура ВыборГрупп() ОткрытьПодбор("Справочник.Номенклатура","ФормаСписка",1); КонецПроцедуры Что дальше делать пока не придумал. Сейчас выбираются только элементы. Как сделать чтобы выбирались только группы, чтобы дальше можно было уже с ними проводить обработку подбора? |
|||
1
HawkEye
03.03.16
✎
16:18
|
ВыборГруппы(<?>)
Синтаксис: ВыборГруппы(<Режим>) Назначение: Устанавливает режим выборки групп для формы списка справочника, которая открыта в режиме выбора или подбора элемента. Возвращает текущее числовое значение режима выборки групп (на момент до исполнения метода). Параметры: <Режим> - необязательный параметр. Число: 1 - выбирать группы; 0 - не выбирать группы. Замечание: Метод доступен только в контексте Модуля формы списка справочника и относится только к текущему справочнику. |
|||
2
FN
03.03.16
✎
16:19
|
Контекстподбора.выборгрупп(1)
как-то так |
|||
3
MathaiShung
03.03.16
✎
16:24
|
(1) (2) Спасибо, щас попробую...
|
|||
4
Garykom
гуру
03.03.16
✎
16:26
|
Если нужно не все группы показывать, то проще свой список или таблицу заполнить нужными группами и показывать этот свой список для выбора из него
|
|||
5
MathaiShung
03.03.16
✎
17:01
|
Что-то я походу неправильно делаю:
Процедура ВыборГрупп() Товар=СоздатьОбъект("Справочник.Номенклатура"); ОткрытьПодбор("Справочник.Номенклатура","ФормаСписка",1); Товар.ВыборГруппы(1); КонецПроцедуры По-прежнему выбираются только элементы. Пробовал через точку ВыборГруппы с ОткрытьПодбор соединить - выдаёт ошибку: попытка присвоения значения не предназначенной для этого переменной (что-то типа того). |
|||
6
Garykom
гуру
03.03.16
✎
17:04
|
(5) сначала основы то освойте, как список групп получить кодом, как их в список для выбора "из своей формы" засунуть
а с этими тонкостями платформы успеете еще наиграться |
|||
7
Kondarat
03.03.16
✎
17:05
|
Перем КонтФормы;
ОткрытьПодбор("Справочник.Номенклатура","ФормаСписка",КонтФормы); КонтФормы.ВыборГруппы(1); |
|||
8
Азазель
03.03.16
✎
17:06
|
Если подбор вызывается из формы обработки- один синтаксис, из формы справочника- другой, из формы документа- третий.
|
|||
9
MathaiShung
03.03.16
✎
17:07
|
(8) Из формы обработки
|
|||
10
Азазель
03.03.16
✎
17:09
|
ОткрытьПодбор(<?>,,,,);
Синтаксис: ОткрытьПодбор(<Объект>,<ИмяФормы>,<КонтекстФормы>,<ФлагМножВыбора>,<ТекЗнач>) Назначение: Открыть Форму подбора значений. переменная для приема контекста дб вторым параметром, у тебя- третьим. |
|||
11
MathaiShung
03.03.16
✎
17:10
|
(7) А, вот оно что... Спасибо, надеюсь на этот раз получится
|
|||
12
MathaiShung
03.03.16
✎
17:11
|
(6) С удовольствием бы освоил, не подскажете где можно найти такую информацию?
|
|||
13
Азазель
03.03.16
✎
17:11
|
(11) ошибка- контекст дб третий параметр
открой уже синтаксис-помощник |
|||
14
Garykom
гуру
03.03.16
✎
17:19
|
(12) в яндексе и в гугле забанили? заодно с торрентами и электронными библиотеками?
|
|||
15
MathaiShung
03.03.16
✎
17:21
|
(10) Что такое дб?
(13) СП открыт, только из того что там написано - мало что понятно что имеется ввиду без практических примеров. |
|||
16
MathaiShung
03.03.16
✎
17:27
|
(14) Пытался найти, но в основном куча бесполезной информации общего характера никак не проясняющей непонятные мне сейчас моменты. Думал Вы какой-нибудь конкретный качественный ресурс знаете, где всё объясняется популярно и доступно.
|
|||
17
Garykom
гуру
03.03.16
✎
17:58
|
(16) гм, думаете можно легко освоить простейшую из ныне использующихся платформ 1С, не прочитав нескольких книжек?
1С Предприятие (Сборник книг) в поиске |
|||
18
Злопчинский
03.03.16
✎
20:51
|
Популярно и (не)доступно:
http://catalog.mista.ru/public/17032/ http://catalog.mista.ru/public/17037/ |
|||
19
Азазель
03.03.16
✎
20:53
|
(15) дб= должен быть
|
|||
20
Злопчинский
03.03.16
✎
20:55
|
(16) заплати мне из расчета 2500 р/час - и подключайся по скайпу/тимвьюверу - буду рассказывать и пояснять.
|
|||
21
HawkEye
03.03.16
✎
21:57
|
оле оле оле оле... чё тут у вас?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |