|
Как из табличной части получить СписокЗначений Ø (GROOVY 29.11.2011 01:21) | ☑ | ||
---|---|---|---|---|
0
yariksuray
28.11.11
✎
23:00
|
Запрос= Новый запрос;
Запрос.УстановитьПараметр("ТипНоменклатуры",Перечисления.ТипыНоменклатуры.Товар); Запрос.Текст= "ВЫБРАТЬ | ВидыНоменклатуры.Ссылка КАК Ссылка |ИЗ | Справочник.ВидыНоменклатуры КАК ВидыНоменклатуры |ГДЕ | ВидыНоменклатуры.ТипНоменклатуры = &ТипНоменклатуры"; Результат = Запрос.Выполнить(); ТЗ=Результат.Выгрузить(); Как из табличной части получить СписокЗначений |
|||
1
vicof
28.11.11
✎
23:01
|
нафига?
|
|||
2
yariksuray
28.11.11
✎
23:02
|
В документах ПоступлениеТоваровУслуг, РеализацияТоваровУслуг, ПриходныйОрдерНаТовары, РасходныйОрдерНаТовары
в табличной части Товары при выборе номенклатуры давать только номенклатуру, у которой вид номенклатуры с типом номенклатуры Товары |
|||
3
yariksuray
28.11.11
✎
23:03
|
сейчас я делаю по ПоступлениеТоваровУслуг
|
|||
4
yariksuray
28.11.11
✎
23:03
|
Запрос= Новый запрос;
Запрос.УстановитьПараметр("ТипНоменклатуры",Перечисления.ТипыНоменклатуры.Товар); Запрос.Текст= "ВЫБРАТЬ | ВидыНоменклатуры.Ссылка КАК Ссылка |ИЗ | Справочник.ВидыНоменклатуры КАК ВидыНоменклатуры |ГДЕ | ВидыНоменклатуры.ТипНоменклатуры = &ТипНоменклатуры"; Результат = Запрос.Выполнить(); ТЗ=Результат.Выгрузить(); |
|||
5
yariksuray
28.11.11
✎
23:03
|
как дальше мне продолжить?
|
|||
6
vicof
28.11.11
✎
23:06
|
а не проще при выборе номенклатуры отбор устанавливать?
|
|||
7
MaxS
28.11.11
✎
23:06
|
(2) форма выбора с отбором
Непонятно что нужно. В топике сколько вопросов? один или 3? |
|||
8
yariksuray
28.11.11
✎
23:08
|
это отбор в форме
|
|||
9
yariksuray
28.11.11
✎
23:19
|
парни помогите, а то хочу научиться, а брат меня мучает сначало сам ищи, а потом если что подскажет, но его нет на месте и мучаюсь теперь не могу зацепиться за что-нибудь!!!
|
|||
10
Господин ПЖ
28.11.11
✎
23:21
|
Список = Новый СписокЗначений;
Список.Загрузить(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка")); |
|||
11
yariksuray
28.11.11
✎
23:26
|
Господин ПЖ Сасибо!!!
|
|||
12
yariksuray
28.11.11
✎
23:29
|
а как потом в отборе форм для вида номенклатуры вид сравнение сделать равным ВСписке?
|
|||
13
hhhh
28.11.11
✎
23:54
|
ФормаДляВидаНоменклатуры.Отбор.Ссылка.ВидСравнения =
|
|||
14
ОбычныйЧеловек
29.11.11
✎
01:15
|
Процедура тпТовары_НачалоВыбора(Элемент, СтандартнаяОбработка)
спДанныеОтбора=Новый СписокЗначений; СтандартнаяОбработка=Ложь; Запрос=Новый Запрос; Запрос.УстановитьПараметр("ТипНоменклатуры", Перечисления.ТипыНоменклатуры.Товар); Запрос.Текст=" |ВЫБРАТЬ | ВидыНоменклатуры.Ссылка |ИЗ | Справочник.ВидыНоменклатуры КАК ВидыНоменклатуры |ГДЕ | ВидыНоменклатуры.ТипНоменклатуры = &ТипНоменклатуры |"; Выборка=Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл спДанныеОтбора.Добавить(Выборка.Ссылка); КонецЦикла; ФормаВыбора=Справочники.Номенклатура.ПолучитьФормуВыбора(, Элемент); ФормаВыбора.Список.Отбор.ВидНоменклатуры.Использование=Истина; ФормаВыбора.Список.Отбор.ВидНоменклатуры.ВидСравнения=ВидСравнения.ВСписке; ФормаВыбора.Список.Отбор.ВидНоменклатуры.Значение=спДанныеОтбора; ФормаВыбора.Открыть(); КонецПроцедуры Р.S. брату привет :) |
|||
15
ОбычныйЧеловек
29.11.11
✎
01:15
|
+14 ФормаВыбора.Список.Отбор замени на ФормаВыбора.СправочникСписок.Отбор (скорее всего в твоей конфе именно так)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |