ТекущиеДанные ТабЧасти #706053


#0 by Ferrari
Программно создал документ реализации В БП 3.0. Получил форму, не могу получить  текущиеданные ТабЧасти. В отладчике ТекущаяСтрока и ТекущиеДанные = неопределено, но там точно есть одна строка. Подскажите, как можно получить ТекущиеДанные?
#1 by zak555
что хочешь с данными сделать ?
#2 by Ерепень
ты их уже получил
#3 by Ferrari
Хочу передать в процедуру общего модуля для расчета суммы
#4 by zak555
расчёты суммы делай при создании объекта документ реализация на форму забей + чем именно расчёт не нравится ?
#5 by ДенисЧ
ТекущиеДанные=Форма.Элементы.Товары[0]; ?
#6 by Ерепень
а ничего, что в ТЧ мильон строк?
#7 by zak555
ничего
#8 by shuhard
это УФ
#9 by Ерепень
тогда предлагаю активизировать на форме каждую строку, брать текущиеданные и отдавать в расчёт
#10 by Ferrari
Помимо расчета суммы еще есть расчеты Пар=Новый Структура; Ошибка
#11 by zak555
[] -- заработает ?
#12 by zak555
зачем ? когда начинаешь документОъект заполнять -- в ТЧ делай нужный расчёт данных
#13 by Ерепень
извращаться - так по полной
#14 by Ерепень
+ ну не знает человек, что такое текущие данные. я готов продать свой СП
#15 by zak555
#16 by zak555
хотя с ценой в рознице -- ернуда
#17 by Ferrari
Спасибо! Еще вопрос, я программно задаю субконто НовТовар.Субконто=ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НайтиПоНаименованию("Бытовые приборы"); Но в документе он не заполняется. Если вручную сменить цену или количество, то автоматически заполняется. Почему так?
#18 by Ferrari
не цену или количество, а номенклатуру
#19 by Wobland
потому что при изменении
#20 by Ferrari
Почему вот это НовТовар.Субконто=ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НайтиПоНаименованию("Бытовые приборы"); не срабатывает?
#21 by Wobland
спорим, срабатывает?
#22 by Ferrari
субконто пустое в документе
#23 by Wobland
а должно быть какое?
#24 by zak555
он тебе возвращает что ?
#25 by zak555
ПланВидовХарактеристикМенеджер.<Имя плана видов характеристик>.НайтиПоНаименованию (ChartOfCharacteristicTypesManager.<Имя плана видов характеристик>.FindByDescription) ПланВидовХарактеристикМенеджер.<Имя плана видов характеристик> (ChartOfCharacteristicTypesManager.<Имя плана видов характеристик>) НайтиПоНаименованию (FindByDescription) Синтаксис: НайтиПоНаименованию(<Наименование>, <ТочноеСоответствие>, <Родитель>) Параметры: Тип: Строка. Строка, содержащая искомое наименование. Тип: Булево. Определяет режим поиска по полному соответствию. Поиск будет успешным, если строка поиска: в случае значения параметра Ложь - будет соответствовать левой части наименования; в случае значения параметра Истина - будет полностью совпадать с наименованием (за исключением "хвостовых" пробелов в наименовании). Значение по умолчанию: Ложь. <Родитель> (необязательный) Тип: ПланВидовХарактеристикСсылка. Родитель, в пределах которого нужно выполнять поиск. Если не указан, то поиск будет проводиться во всех видах характеристик. Возвращаемое значение: Тип: ПланВидовХарактеристикСсылка.<Имя плана видов характеристик>; Неопределено. Ссылка на найденный вид характеристики. Если не существует ни одного элемента с требуемым наименованием, то будет возвращена пустая ссылка. Если наименование не задано (длина = 0), то будет возвращено Неопределено. Описание: Осуществляет поиск элемента по его наименованию. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Если существует несколько элементов с указанным наименованием, то будет найден только один из них. Пример: ПланыВидовХарактеристик[Имя].НайтиПоНаименованию(Значение); // Имя - имя плана видов характеристик, как он задан в Конфигураторе.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С