Форум программистов, компьютерный форум, киберфорум
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Заблокирован
1
1C 8.x

Обычный клиент, взаимодействие двух ТабЧастей

27.03.2014, 20:23. Показов 646. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
привет всем кого не видел
есть задача:
внешняя обработка, с табличной частью1 с полями
файл, настройкаДляфайла.
в ней указываются файлы типа ексель, и настройка обработки этих файлов.
данне всех файлов указанных в этой табЧасти выводятся в другую табличную часть 2 формы внешней обработки, имеющую тип "РегистрСведенийИмяРегистра.НаборЗаписей ".
с этим всё хорошо, все работает слава богу
////
но, эти данные, полученные из екселевских файлов необходимо дополнить.
структура данных такова что они делятся на пять шесть групп, допустим по номеру накладной или по коносаменту неважно.
задумка такая:
применить отбор к табличной части 2 по полям, ввести в табличную часть 3 некие данные и записать их в регистрСведенийНомер2 - с этим вроде тоже все понятно, обойти табличную часть 2 через элементы.
/////////
но вот возникает вопрос /пожелание:
допустим заполнили мы табЧасть2 и табчасть3 - записали данные в регистрСвед 2, пользователь отключает отбор по ТабЧасть2, тыкает мышкой в строку и хочет видеть связанную с нею Строку ТабличнойЧасти3.
//////////////////////////////////
Как это проще и быстрее реализовать ума не приложу.
клиент толстый но жадный
напишите кто - нибудь общий принцип,
нужно ли делать ТАбчасть3 - типом наборзаписейРегистрСвед2?
или сделать кнопки
"загрузить данные в регистр"
"показать данные соответствия".
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2014, 20:23
Ответы с готовыми решениями:

Взаимодействие клиент-сервер-клиент
Добрый день! Есть web сервер (устройство) с серым IP, клиент должен получить к нему доступ...

Взаимодействие WinCC с Labview 2013, как сервер-клиент, так и клиент-сервер
Здравствуйте. Интересует информация о взаимодействии WinCC с Labview 2013, как сервер-клиент, так и...

Клиент-Серверное взаимодействие
Добрый день. Взываю о помощи ) Есть сервер в виде консоли. На котором реализован ряд методов для...

Клиент-серверное взаимодействие
Планирую написать клиент-серверное приложение на qt. Нашёл базовые раелизации в примерах qt с...

9
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
27.03.2014, 21:01 2
ТабПоле с данными РССписок. Отбор данных включаешь, настройку отбора таб.поля отключаешь.
набор записей получить по отбору, пополнить, записать. К таб.полю отношения не имеет.

если я правильно понял.
0
Заблокирован
27.03.2014, 21:08  [ТС] 3
т.е. применить отбор записей данных табчасти с настройками отбора из Элементов?
0
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
27.03.2014, 21:13 4
Цитата Сообщение от Gokusa Посмотреть сообщение
табчасти
об этом речи не шло. Я так понял, был регистр
Цитата Сообщение от Gokusa Посмотреть сообщение
имеющую тип "РегистрСведенийИмяРегистра.НаборЗаписей ".
замени на тип РССписок
Цитата Сообщение от Gokusa Посмотреть сообщение
применить отбор к табличной части 2 по полям,
и ввести туда же, перехватывая событие ПриНачалеРедактирования и заполняя поля значениями отбора.
0
Заблокирован
27.03.2014, 21:19  [ТС] 5
а можно ли сделать отбор не только по измерениям но и по ресурсам РС?
в РС одно имерение и 18 ресурсов
иначе задваивается.
0
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
27.03.2014, 21:51 6
можно.
Но если задваивается то, что не должно задваиваться - не перетащить ли ресурсы в измерения? По ситуации и таки думать
0
Заблокирован
28.03.2014, 13:04  [ТС] 7
можно,
а как, через что обращаться?
или запрос к регистру делать по значению отбора из Элементов.
а я то хочу обратиться именно к табличной части формы с типом набор записей регистра, может я даже и не буу писать эти данные в регистр.
0
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
28.03.2014, 13:18 8
Цитата Сообщение от Gokusa Посмотреть сообщение
а как, через что обращаться?
данные.Отбор.Ресурс (реквизит)
дальше я не понял

Добавлено через 1 минуту
Цитата Сообщение от Gokusa Посмотреть сообщение
запрос к регистру
виртуальная таблица просто поддерживает условия только по измерениям. Но физической-то по барабану, ресурс это или реквизит.
0
Заблокирован
28.03.2014, 13:34  [ТС] 9
т.е. нужно через запрос получать?
а если набор данных еще не аписан в регистр, а находится только на форме?
пихать его в вирт таблицу, передавать как параметр в запрос и из нее читать?
0
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
28.03.2014, 17:25 10
не пойму, почему через зад? Раз всё равно программа будет записывать то, что введено, то почему сразу не вводить в регистр? Работать со списком, а в событиях обрабатывать набор записей. Чтоб данные при редактировании сразу попадали в регистр - ну, там, суммочку по отбору посчитать, надоприменять ТабПоле.ТекущиеДанные.Записать();
ТабПоле.ТекущиеДанные - это менеджер записи будет.

Добавлено через 1 минуту
Это ж какая хрень: синхронизировать введённые данные. Врагу не пожелаешь
0
28.03.2014, 17:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.03.2014, 17:25
Помогаю со студенческими работами здесь

Клиент-серверное взаимодействие
Нужно осуществить постоянный обмен данными между клиентами и сервером, обмен данными должен...

Взаимодействие клиент-сервера
Хотел просить насчёт клиент-сервера. Сам нод не знаю, но планирую изучить и решил забежать вперёд....

Клиент-Серверное взаимодействие в Delphi
Здравствуйте уважаемые форумчане, возник вопрос по взаимодействию в Delphi 7. Реализовал такую...

Организовать взаимодействие типа клиент - сервер
привет! не знаю туда ли пишу но делать кажется VISUAL STUDIO ,помогите сделать это) Организовать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru