|
v7: необходимо сделать ссылку на справочник |
☑ |
0
igor785
11.10.22
✎
18:18
|
Есть обработка в которой есть табличка, в табличке 10 колонок. Хочу чтобы по нажатию на эту табличку (на любую колонку) вылезал справочник Сотрудники.
Открываю обработку --- нажимаю правой кнопкой на таблицу ---свойства---дополнительно---Формула: тут обозначаю процедуру---открываю процедуру в модуле--- и вот тут понятия не имею как написать процедуру.
Буду очень рад, если сможете помочь.
|
|
1
lubitelxml
11.10.22
✎
18:42
|
Вроде через ОткрытьФорму было в клюшках, точно уже не помню. Почитай про этот метод в СП
|
|
2
MWWRuza
гуру
11.10.22
✎
21:30
|
А в табличке то у Вас что? Если в одной из колонок элементы нужного справочника справочника, тогда так:
ОткрытьФорму(ТЗ.ПолучитьЗначение(ТЗ.ТекущаяСтрока(), "ИмяКолонкиСЭлементамиСправочника")). Будет работать при клике на любой колонке, но, вторым параметром получения значения нужно указать колонку, в которой эти элементы.
Будет открываться форма элемента выбранного в ТЗ.
Или нужно, что-бы форма списка спрвочника открывалась, для его выбора? Тогда, по другому.
Уточните задачу, подскажем, если еще сами не разобрались.
|
|
3
igor785
12.10.22
✎
00:03
|
(2) Спасибо, проверю уже завтра т.к. у меня почти утро)
В табличке у меня: Сотрудники, Номер услуги, сумма....и т.д. Конечно хотелось бы чтобы справочник открывался непосредственно на колонке Сотрудники.
Большое спасибо еще раз, я сам только учусь)
|
|
4
Klesk
12.10.22
✎
00:22
|
#Расшифровка или Расшифровка# или ОбработкаЯчейкиТаблицы(..,..) точно не помню )
|
|
5
igor785
12.10.22
✎
00:35
|
(2) данные для таблички я беру из csv файла.
То есть у меня первая процедура - прочитать файл и заполнить табличку через Разделитель.
Посоветовали начать с Спр=Создать справочник Сотрудники.
Я немного не понимаю как дальше писать.
Нужно написать характеристики справочника который мне нужен или просто на него каким то образом сослаться?
|
|
6
Bigbro
12.10.22
✎
04:55
|
ну а дальше надо в этом справочнике найти элемент нужный.
через Спр.НайтиПоКоду(ТабНомерСотрудника)
например.
ну или что там в табличке в "Сотрудники" у вас.
если ФИО то Спр.НайтиПоНаименованию()
и надеяться что у вас тезок-однофамильцев нет
ну и т.д.
|
|
7
СергейК
12.10.22
✎
08:35
|
(5) ну, если бы в личке у тебя была указана почта - общение могло бы выйти более продуктивное
|
|
8
uno-group
12.10.22
✎
08:42
|
Поищи какую нибудь отбработку которая чтото подобное делает в конфе или в инете и скопируй код. в конфе должин быть экспорт справочников или банка делай по аналогии.
одним вопросом тут не обойтись
|
|
9
MWWRuza
гуру
12.10.22
✎
13:52
|
(4) Эээээ..... Погодите, ТС в очередной раз вводит нас в заблуждение....
Что есть "табличка" - ??? Таблица значений на форме отчета, или таблица печатной формы? Я так понял, что ТЗ на форме, а Klesk в (4) понял, как печатная форма и рассказывает об обработке ячейки таблицы...
По своему - мы оба правы :-)
Надо называть вещи своими именами, а то Вам тут такого насоветуют, что совсем запутаетесь :-(
|
|
10
СергейК
12.10.22
✎
14:39
|
(9) я тоже понял что речь про ТЗ
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший