#0
by location
Добрый день. Подскажите плз. Есть таблица значений которую формирую программно и вывожу на форму в таком виде: строка - Номеклатура, колонки - Различные цвета (свойство номенклатуры, количество колонок не фиксировано). Плюс в колонках где у данной номенклатуры имеется уже такой цвет проставляется флажок истина. Но пользователь может поклацать в других колонках и проставить галочки на различные цвета. Не могу сообразить как потом обойти всю таблицу значений и для тех цветов которых еще нет у номенклатуры, добавить. Помогите плз.
#1
by location
плюс еще одно условие, есть доп документ в который должна номенклатура сложится по различным цветам. Т.е. например проставили галочки у 5 номенклатур на цвете "Красный", должен создаться документ где будут только эти 5 номенклатур.
#2
by location
Интересует наверно больше второе условие где необходимо разбить номенклатуры с ТЗ по разным документам.
#3
by Peltzer
Визуально ТЗ на форме можно представить в виде динамически генерящейся ТЧ на основании двух ТЗ: Цвета(индекс, цвет) НоменклатураПокрашенная (номенклатура, индексцвета) В ТЧ фиксированное число колонок типа Колонка1, Колонка2 и т.д. При выводе строки заполняется галочка в нужной колонке по индексу колонки. В документе, в который записываете, записываете только строки, отобранные из ТЗ НоменклатураПокрашенная.
#6
by FIXXXL
"складывай" изменения в отдельную ТЗ или ТЧ с двумя колонками Номенклатура - Цвет кликнул пользователь - положил (или убрал) в изменения документы создавай уже по ТЧ изменений
#7
by location
получается в ТЗ цвет будет еще одной таблицей? или для каждого нового цвета будет новая строка, т.е. номенклатура 1 цвет 1, номенклатура 1 цвет 2 и т.д? Ну вот допустим сформировал я эту ТЗ дальше что, как мне из того что получится разбить по документам?
#8
by location
ну ок положил я тз в запрос что я имею Номенклатура, цвет1, цвет2,...,цветN какие фильтры я могу наложить потом?
#9
by FIXXXL
выгрузи ТЧ, сверни по Цвет и в цикле для каждого текЦвет НайтиСтроки(Новый Структура("Цвет", текЦвет) создать документ, засунуть в него строки, записать повторять, пока цвета не закончатся
#10
by location
спс попробую, не подскажешь еще по поводу добавления (удаления) в ТЗ новую, та таб часть что на форме сформирована программно, как отловить изменения галочки (Истина,Ложь) в ячейках?
#11
by FIXXXL
когда формируешь программно колонки Цвет, вешай на них заранее созданную процедуру ПриИзмененииЦвета внутри которой будет срабатывать сохранение измениний
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Таблицы, таблицы, таблицы... Будь они неладны
- 1с. Идентификатор Таблицы Значений полученной из Списка Значений.
- Как в Список Значений загрузить колонку Таблицы Значений?
- Как получить адрес текущей ячейки таблицы из модуля и из самой таблицы?
- Таблица значений в ячейке таблицы значений
- перебор строк таблицы значений
- Перебор таблицы значений
- Заполнение таблицы данными из таблицы значений
- Перебор строк таблицы значений на УФ
В этой группе 1С
- Доп.обработки пропали из меню
- Вывод табличной части документа в форму списка журнала документов
- Таблица.Записать- ошибка доступа к файлу
- Как ДокументDOM может прочитать объект CDATA[]?
- УТ11 Ведомость по расчетам с партнерами формируется без начального.
- Заполнить значение реквизита формы 7.7 по OLE
- СКД, как отключить группировку по измерению?
- Синхронизация Розница-УТ - проблема с переносом владельцев карт лояльности
- Вывести общую команду на форму обычные формы
- v7: Не все данные из 1С 7.7 загружаются в SQL базу.
- Сканер штрих-кодов по RDP
- Поделитесь ссылкой на консоль СКД чуть более удобной чем типовая
- v7: 1c 7.7. Работа с Ole объектом из "Таблицы"
- ошибка при работе с сервисом
- Передача на сервер контекста формы
- Анализ признания расходов по номенклатуре УСН
- 1С Розница 2.2 акт списания просит указать Справку 2 ?
- Выгрузка на открытие счетов ЗУП 3.1
- Вид Операции "Оплата от покупателя"
- ЗУП 3.0 Внешняя печатная форма