|
Табличная часть в обработке не берет значения из табличной части | ☑ | ||
---|---|---|---|---|
0
Эльчин
06.08.13
✎
12:42
|
УТ 10.3. Управляемая форма.
Создал обработку. Добавил табличную часть "Товары". Создал основную форму и разместил в нее табличную поле с данными "Товары". В обработку добавил новую форму. в основном форме при нажатии кнопки "Заполнит" открывается вторая форма. в втором форме при нажатии на кнопку "Выполнить" таблисная часть "Товары" заполняется. Но в основном форме на табличном поле они не выводиться. что надо делат что они показывалис на табличном поле? обновил табличную поле, обновил форму. не получилось. как делать? буду очен благодарен если поможете(извините из за ошибок в тексте) |
|||
1
Конфигуратор1с
06.08.13
✎
12:43
|
РеквизитформыВзначение?
|
|||
2
Эльчин
06.08.13
✎
12:51
|
(1) у него типЗначение есть: http://xmage.ru/?v=tiptovara.jpg
|
|||
3
Эльчин
06.08.13
✎
13:02
|
может что то в коде?:
так открываю вторую форму: ФормаЗаполнения = ПолучитьФорму("ФормаЗаполнения", ЭтаФорма ); ФормаЗаполнения = ПолучитьФорму("ФормаЗаполнения", ЭтаФорма ); ФормаЗаполнения.мСтруктураПараметров = Новый Структура("Добавить", Добавить); ФормаЗаполнения.Заголовок = "Выберите группу справочника ""Номенклатура"" для заполнения табличной части документа ""Установка скидок"""; ФормаЗаполнения.ОткрытьМодально(); и процедура ОКПриНажатии в втаром форме: ТекстЗапроса = "ВЫБРАТЬ | Номенклатура.Ссылка КАК Номенклатура |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | НЕ Номенклатура.Ссылка.ЭтоГруппа | И НЕ Номенклатура.Ссылка.Набор | И Номенклатура.Ссылка В ИЕРАРХИИ(&Группы)"; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.УстановитьПараметр("Группы", Группы); Запрос.УстановитьПараметр("ПроцентСкидкиНаценки", ПроцентСкидкиНаценки); Запрос.УстановитьПараметр("ОграничениеСкидкиНаценки", ОграничениеСкидкиНаценки); ТаблицаТоваров = Запрос.Выполнить().Выгрузить(); Товары.Загрузить(ТаблицаТоваров); |
|||
4
cw014
06.08.13
✎
13:03
|
ОбработкаТабличнаяЧастьСТРОКА????
|
|||
5
Эльчин
06.08.13
✎
13:04
|
тоест:
может что то в коде?: так открываю вторую форму: ФормаЗаполнения = ПолучитьФорму("ФормаЗаполнения", ЭтаФорма ); ФормаЗаполнения = ПолучитьФорму("ФормаЗаполнения", ЭтаФорма ); ФормаЗаполнения.Заголовок = "Выберите группу справочника ""Номенклатура"" для заполнения табличной части документа ""Установка скидок"""; ФормаЗаполнения.ОткрытьМодально(); и процедура ОКПриНажатии в втаром форме: ТекстЗапроса = "ВЫБРАТЬ | Номенклатура.Ссылка КАК Номенклатура |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | НЕ Номенклатура.Ссылка.ЭтоГруппа | И НЕ Номенклатура.Ссылка.Набор | И Номенклатура.Ссылка В ИЕРАРХИИ(&Группы)"; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.УстановитьПараметр("Группы", Группы); ТаблицаТоваров = Запрос.Выполнить().Выгрузить(); Товары.Загрузить(ТаблицаТоваров); |
|||
6
Эльчин
06.08.13
✎
13:05
|
(4) что? не понял...
|
|||
7
cw014
06.08.13
✎
13:06
|
(6) Тип у тебя стоит "ОбработкаТабличнаяЧастьСтрока"... Это как?
|
|||
8
Эльчин
06.08.13
✎
13:07
|
(4) я с помошю кнопки "Размещение Данных" разместил его в форме. это автоматом сама программа написал
|
|||
9
Эльчин
06.08.13
✎
13:16
|
уже два дня я не могу выводить табличную часть в форму. приколаш какое то... :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |