Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Дек 2017, 06:30
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Как получить данные выделенной строки из табличного поля  (Прочитано 22712 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн defenox

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-12-06
  • Сайт: 
Требуется получить данные строки табличного поля по нажатию кнопки на форме, которая активна. 1С Предприятие 8.1, УТ 10.3.


Оффлайн Vit1501

  • ****
  • Сообщений: 360
  • РЕПУТАЦИЯ: 60
  • КПД: 17%
  • Регистрация: 2010-06-05
  • Сайт: 
  • Профессия: Программист 1С
в 8.1 должен прокатить таой код
в обработке события кнопки пишешь
текСтрока  =  ИмяТабличнойЧасти.ТекущаяСтрока;
ЗначениеВколонке1 = текСтрока.ИмяКолонки1;
и т д

Оффлайн defenox

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-12-06
  • Сайт: 
не прокатило. возможно из-за того я работаю с табличным полем, а не табличной частью.

текСтрока  =  ЭлементыФормы.НоменклатураДляПодбора.ТекущаяСтрока;
ЗначениеВколонке1 = текСтрока.Номенклатура;

Оффлайн Vit1501

  • ****
  • Сообщений: 360
  • РЕПУТАЦИЯ: 60
  • КПД: 17%
  • Регистрация: 2010-06-05
  • Сайт: 
  • Профессия: Программист 1С
поствь точку останова на строчке Значениев колонке = и в табло посмотри что у тебя представляет собой текСтрока и  какие свойства у нее есть

Оффлайн defenox

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-12-06
  • Сайт: 
Выдает ошибку:
Значение не является значением объектного типа (Номенклатура)
    ЗначениеВколонке1 = текСтрока.Номенклатура;
А через отладку текСтрока, значение - пустое, тип - неопределен.

Оффлайн progmikon

  • *****
  • Сообщений: 2090
  • РЕПУТАЦИЯ: 371
  • КПД: 18%
  • Регистрация: 2010-10-09
  • Компания: http://progmikon.blogspot.com/
  • Профессия: Программист 1С
"Номенклатура" - точно имя вашей колонки?

Оффлайн defenox

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-12-06
  • Сайт: 
точно. пробовал и по коду. так же.

Оффлайн progmikon

  • *****
  • Сообщений: 2090
  • РЕПУТАЦИЯ: 371
  • КПД: 18%
  • Регистрация: 2010-10-09
  • Компания: http://progmikon.blogspot.com/
  • Профессия: Программист 1С
Можете выложить вашу обработку, ну или что там у вас.

Оффлайн defenox

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-12-06
  • Сайт: 
стандартная обработка. обработки - подбор номенклатуры - основная форма. на этой форме находится табличное поле НоменклатураДляПодбора. на нем нужно определить на какой позиции находится курсор и получить данные не нажимая на эту позицию двойным кликом

Оффлайн progmikon

  • *****
  • Сообщений: 2090
  • РЕПУТАЦИЯ: 371
  • КПД: 18%
  • Регистрация: 2010-10-09
  • Компания: http://progmikon.blogspot.com/
  • Профессия: Программист 1С
Проверил на бухгалтерии, этот код работает
	ТекДанные = ЭлементыФормы.НоменклатураДляПодбора.ТекущиеДанные;
Сообщить(ТекДанные.Номенклатура);


Теги:
 

Получить номер недели в месяце в запросе [номер недели]

Автор MuI_I_IkaРаздел Алгоритмы

Ответов: 0
Просмотров: 4154
Последний ответ 15 Июл 2015, 18:24
от MuI_I_Ika
как получить значение реквизита "Код" в обработке "ПодборНоменклатуры" в УТ10.3

Автор JalibРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 1093
Последний ответ 02 Дек 2016, 12:58
от Jalib
Не работают поля "налоговый" и "бухгалтерский"

Автор oleg_e1Раздел Пользователям "1С - Предприятие 8"

Ответов: 2
Просмотров: 2486
Последний ответ 31 Дек 2011, 11:36
от AntonB
Значение "00000000001" поля "Код" не уникально

Автор gigsonРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 6884
Последний ответ 24 Ноя 2014, 12:21
от gigson
Как перенести данные из 7.7 типовая УСН 1.3 в 1С 8 типовая бухгалтерия

Автор Александр бухгалтерРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 4845
Последний ответ 13 Фев 2010, 07:58
от Александр бухгалтер

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
133 Сообщений
ilyay ilyay
63 Сообщений
AIFrame
62 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
41 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
27 Сообщений
alexandr_ll
23 Сообщений

* Кто онлайн

  • Точка Гостей: 226
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal