#4
by Salvador Limones
И не будет. P.S. Отладчиком глянь тип значения "ЭлементыФормы.Список.ТекущиеДанные"
#14
by Hadgehogs
Выполни Сообщить(ТипЗнч(ЭлементыФормы.Список.ТекущиеДанные)); И результат в студию...
#20
by колодина
из работающей конфы - Услуги - табличная часть документа. а если таб.поле - надо его данные перебирать. для каждого Строка из Услуги цикл ................ конеццикла;
#23
by AO
Эх, чего тут не понять? Возьмите в УТ например, документ Перемещение - ФормаСписка - там табл. поле Список, вот в нем и надо перебрать строки. Я пишу Таб = ЭлементыФормы.Список; - тип табл. поле. А мне выдает ошибку: Итератор для значения не определен
#24
by and2
При отображении формы списка, имеет место получение неких данных. Вот и перебирай их в Процедуре СписокПриПолученииДанных.
#26
by AO
Для Каждого СтрокаТабличнойЧасти Из Таб Цикл... Почему в отладчике пишет СтрокаТабличнойЧасти - неопределено? Как ее определить?
#31
by AO
Везде смотрел, делал по-разному, но все время одно и тоже. Я может чего не понимаю, так объясните, пожалуйста!
#32
by Salvador Limones
Я не знаю, как объяснить, что динамический список, коим является ДокументСписок, так перебрать нельзя.
#33
by VitaliySm
Если ты говоришь про ФормуСписка в документе Перемещение типовой УТ, то попробуй следующий код:
#35
by AO
Нет, все-равно пишет: Итератор для значения не определен Для Каждого Стр Из ДокументСписок Цикл В отладчике: Стр = неопределено
#39
by Hadgehogs
Ну никак нельзя перебрать значение типа ДокументСписок. Никак. Нет для него итератора. Что хотите то решить, перебирая ТЧ?
#41
by AO
Мне нужно в определенной колонке в каждую строчку записать остаток товара. Запросом остатки получил, теперь хочу в каждую строчку добавить соответствующее значение. В 7-ке все проще, - вставил в свойствах колонки формулу и все. А здесь то как???
#42
by and2
Ура. Повторяем. Пользуешь процедуру своей формы. Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок) Шепотом. Или ПриВыводеСтроки - что не кошерно.
#43
by Hadgehogs
Вот мне интересно, какие остатки можно получить в Табличном поле, связанном с ДокументСписок???
#44
by Hadgehogs
Давайте мыслить последовательно. Вам необходимо добавить колонку "Остаток" в справочник "Номенклатура"? Чтоб у каждой номенклатуры стоял отстаток? Так?
#45
by AO
Не совсем надо в док-т ЗаказПоставщику добавить колонки получено и осталось получить. Но как это сделать? А где эта процедура? У меня нет ни в модуле формы, ни в модуле объекта
#47
by and2
Тогда я не прав. Но совсем теперь не понятно. Выписали "заказ поставщику". На основании вводим документы. Открываем опять "заказ поставщику", и в колонках должны остатки быть? Не проще ли отчет?
#50
by колодина
странная ветка какая-то... какая у вас конфига, автор? что там у вас на форме? табличное поле? а в данных что указано?
#51
by Hadgehogs
Ну прям счаст, так вам автор и скажет. Нежнее и постепеннее надо подходить... А вы - "автор? что там у вас на форме? табличное поле? а в данных что указано? ". Еще испугаете... (:->)
#52
by and2
Может ему лучше две надписи на форме, и в них выводить остатки при выборе строки? ТЧ то зачем трогать.
#53
by Hadgehogs
Может, у автора спросим? Автор, ты что думаешь, как лучше? А то совсем пропал, а мы гадаем... Его наверное Колодина испугала.
#54
by AO
(всем)Короче, надо (как я хочу)чтобы при открытии формы списка в соответствующих колонках выводились остатки. В данных табл. поля - ДокументСписок
#60
by AO
(ДокументСписок.ЗаказПоставщику). Остаток - сколько получено и сколько осталось получить по заказу. Остатки получил запросом, теперь вот надо их привязать к док-там.
#62
by колодина
а колонки, в которых это хотите размещать, как создали? может проще сделать просто табличное поле, запросом выгребать документы вместе с остатками и выгружать результат в табличное поле. дешевои серджито
#64
by Hadgehogs
Тоесть, пофиг какого товара, главное остатки по документу в общем показать??? Жесть... Тогда шелкаем правой кнопкой (в Конфигураторе) по табличному полю, выбираем "Свойства" -> "События" ->Находим пункт "При получении данных" и шелкаем по кнопке "Лупа". В модуле появится обработчик события (примерно как в 42). С ним и работаем. Что дальше - чуть позже...
#65
by AO
Колонку просто добавил. Это получится отдельный отчет, а нужно реализовать в форме списка (журнале)
#67
by колодина
если я правильно понимаю - у вас есть документ, внутри которого такой список имеется... или нет?
#72
by AO
Как я понимаю Элемент это и будет моя строка? Если да, то опять возникает вопрос - а как их (строки) тогда перебрать, чтобы передать в процедуру???
#75
by Salvador Limones
Ленуська, мы в тебя верим, ты поможешь страждующему!!!! Ты очень добрая, просто жуть.
#76
by колодина
или он хочет, чтобы в списке этих документов новые колонки появились? вот понять никак не могу...
#79
by колодина
спасибо рыба моя... я уж и так стараюсь... правда до конца раб.дня осталось чуть меньше получаса... могу не успеть........
#82
by колодина
да? а чего хотите-то? чтобы когда открываете список документов - выводилось еще две колонки дополнительные? зачем интересно........
#84
by колодина
все чудеснее и чудеснее... а если в заказе НЕСКОЛЬКО товаров? тогда - чего выводить?
#87
by AO
Разницы нет. Всего по заказу - 100 шт. (разного товара), Надо вывести в до. колонки: Получено, напр., 80шт., осталось получить 20. вот
#91
by колодина
чего только не бывает на белом свете.... четыре серых слона + три зеленых зайца... всего семь штук... зачем такая информация?
#92
by колодина
ну это если у нас например один вид товара - топливо например... разные характеристики...
#93
by and2
Заказали на заводе 1500 тонн проката в ассортименте. Интересно, сколько всего отгрузили и сколько еще осталось.
#95
by AO
Вот: Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок) Выдает все время: стр.ДанныеСтроки.Ссылка стр.ДанныеСтроки.Ссылка
#96
by Hadgehogs
Судя по вашему вопросу, вам еще рано поднимать такие ветки... Сообщить(стр.ДанныеСтроки.Ссылка);
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8: Как перебрать строки поля табличного документа?
- ТЗ. Удаление строки сдвигает строки?
- Можно ли в 8-й версии 1С перебрать строки ТЧ в обратном порядке?
- Перебрать строки ТЧ формы документа.
- Динамический список - выделенные строки - суммирование содержимого строки..
- v7: Перебрать строки табличной части документа. Реквизит строки с типом - Документ.
- Как перебрать все строки динамического списка?
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- 1C8.3.5. УФ. ТЧ на форме. Текст в пустых полях колонки данных ТЧ. Как?
- Таблица Значений отбор по индексу, номеру строки, как найти строки 1-100
- Обработать выделенные строки в ТЧ - слетает нумерация при перезаполнении ТЧ
- Как форме списка и форме документа убрать возможность пометки на удаление ?
В этой группе 1С
- УПП для Украины, почему нет механизма первого события?
- Сообщение при открытии окна: Окно является соединяемым, но ему запрещено со
- Альфа-Авто: логика ведения учета
- Предварительный просмотр (проблемы)
- Посоветуйте! системные требования для 1с 8.0
- Номер экземпляра в макете печати (Ошибка 1с8)
- Номер экземпляра в макете печати
- Запрос по РегиструБухгалтерии.Остатки. Почему не работает?
- Как сделать сортировку по новому реквизиту в справочнике?
- Как сделать, чтобы длинная ячейка разбивалась по страницам.
- HASP на FreeBSD
- Ошибка обращения к ресурсу статус 504
- Одна из строк исходного текста превышает допустимые размеры (((
- В УПП при проведении ПКО все падает на счет 62.1
- Как же обратиться к реквизиту документа по имени
- Как активизировать поле ввода
- Как запретить пользователю вход в режиме конфигуратор
- v7: Обработка КлиентБанк
- ТиС ошибка в базе RA328.DBF слетает программа , помогите !!!
- Сменить пользователя программно