#0
by zak555
в обработчике после выгрузи ПГКС в тз ОбъектКоллекции доступны не все пкс, входящие в группу почему ?
#8
by zak555
нашёл оказывается, в этой ПГКС в обработчике перед обработкой идёт переопределение КоллекцияОбъектов но как обратиться к свойствам, входящим в группу ?
#11
by zak555
в пгкс1 есть видимые пкс1 ... пкс10 в обработчике перед обработки пгкс1 есть такая строка если поставить сюда отладчик, то можно увидеть следующим колонки КоллекцияОбъектов пкс1 .. пкс4 пкс5 пкс21 пкс22 пкс23 колонки с пкс6 по пкс10 отсутствую
#12
by Defender aka LINN
Мы на второй круг уже зашли. Если выгружается - значит все есть, чего ты на форуме моск-то полощешь?
#13
by zak555
понятно, что можно в каждом пкс6, ..., пкс10 использовать обработчики, но хочется через пгкс
#14
by zak555
КоллекцияОбъектов - Неопределено. Если в теле обработчика определить коллекцию (присвоив данной переменной значение, например, описывающее табличную часть или набор движений, например, типа ТаблицаЗначений), то стандартное получение коллекции выполняться не будет.
#22
by GenV
пкс6-пкс10 - свойства в твоей группе свойств которые нужно заполнить? Есть "Источник" - общий объект. По нему заполняй. Или смотри где у тебя заполняются данные "Хря" и там правь
#23
by zak555
источник -- пустота да, это свойства, которые принадлежат группе понятно, что можно в пвд править хочется в одном месте сосредоточить изменения
#24
by GenV
Хм. Тогда добавь заполнение в ПКГС. Добавь нужные колонки и заполняй их нужными данными. ЗЫ А в твоих пкс6-пкс10 скорее всего код стоит или стоит галка получения из входящих данных раз выгружаются. Если из вхдодящих данных, значит смотри не ВходящиеДанные.Получить("Хря"), а ВходящиеДанные.Получить("пкс6"), т.к. в этом случае значения для всех строк ПКГС.
#25
by zak555
в пкс6-пкс10 есть свои обработчики, которые могут заполнить данное свойство или нет я и хочу, что после отработки группы проверить заполнение пкс6-пкс10 и при некоторых условиях заполнить те, которые необходимо
#26
by GenV
Добавь нужные колонки в КоллекцияОбъектов в ПКГС. И в обработчиках свойств сохраняй значения в ОбъектКолекции.пкс6 (и т.д.). Сама КД их туда писать не будет. Потом обработаешь. По идее должно все сохраниться.
#28
by GenV
только смысл - все свойства ты уже выгрузишь (в т.ч. с пустыми)? Может лучше сначала заполнить табличку со всеми свойствами сразу :)
#30
by GenV
28+ Сделай в ПКГС обработку по аналогии с выгрузить свойства. Т.е. самому предварительно обработать все свойства без выгрузки. Все внутренние данные там доступны. Т.ч. обработчики вызвать сможешь. Гемор еще тот, если универсальности хочется.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- БП 3.0 удаление движений документа
- УТ11 себестоимость, виды запасов, регламент
- Как отобразить примечание слева от ячейки?
- Печать документа. Попытка передачи с клиента на сервер мутабельного значения
- Установка сканера штрихкодов MS3580
- ЗУП 2.5 Структура задолженности организации, Как сделать отбор
- Ошибка работы сеанса Ошибка при выполнении запроса POST к ресурсу
- Как программно в управляемых формах 8.3 открыть объект
- Минус в корректировке стоимости номенклатуры при закрытии месяца
- УТ 11 Настройка условия продажи по акции в подарок
- Ссылка на документ основание из формы ут 11
- v7: Аванс по налогу на имущество 1 кв 2014 - где кнопка "Заполнить"?
- erp 2.0 правила переноса
- Отпуск без сохранения ЗП. 1с 8.2 КА 1.1.46.1
- Как запонить табличную часть сведениями из подчиненного регистра сведений
- УПП. Продажа квартиры в УПП )))
- Обойти RLS
- Безумная нагрузка на SQL. Как определить базу которая так грузит sql.
- УПП Требование-накладная не заполняется
- Перенос справочников с выборочной загрузкой не КД