Имя: Пароль:
1C
1C 7.7
v7: Как обратиться к форме справочника из обработки?
,
0 norf
 
22.10.15
23:16
Весь мозг сломал (
Конкретно - к видимости столбцов в многострочной части.
1 runoff_runoff
 
22.10.15
23:20
никак.. потому что в общем случае табличная часть не выведена на форму..
2 Garykom
 
гуру
22.10.15
23:28
никак, потому что в 7.7 нету многострочной части у элементов справочников

если подразумевалась "форма списка" то рисовать свою форму
или фТЗ юзать в обработке
3 norf
 
22.10.15
23:39
Да, неправильно выразился - на форме списка.
Где рисовать? На обработке? Не понимаю.
Или есть способ оптимальнее - нужно управлять формой списка из другого, специально открываемого окошка - ибо в ней (форме списка) места для чекбоксов нет.

Извините за нубские вопросы. )
4 Злопчинский
 
22.10.15
23:42
Тривиально все
Поиметь открытую форму
Из открытой формы списка справочника передать/получить контекст формы списка в форму обработки

Видимостью столбцов списка тоже можно рулить
Общий принцип можно посмотреть в типовой тис
Смотри как из справочника но енклатуры вызывается форма обработки отражения остатков
5 Злопчинский
 
22.10.15
23:45
Лень к компу идти и показывать в форме списка справочника нажатие кнопочки по которой открывается обработка
В обработке перечень столбцов списка справочника чекбоксами
Ставим видимость да нет
Можно сохранить
При открытии справочника будет использоваться сохраненная настройка видимости
Все делается практически с минизменениями вставляется в конфигу отдельная обработка и добавляется пару строк кода
6 Злопчинский
 
22.10.15
23:46
Причем такая обработка работает и на тч документов
Модифицировал ее вообще и для тз чтоб работала
7 norf
 
22.10.15
23:51
Спасибо. Изучаю Книга знаний: Параметр и контекст формы
Я понял в общем как оно работает.
Ставлю ТиС.
8 Garykom
 
гуру
22.10.15
23:55
если честно когда начинают изучать (с 0) ископаемые платформы это уже подозрительно ))

может все таки 8.X ?
9 Злопчинский
 
23.10.15
00:00
(8)  простые и эффективные акулы пережили всех
10 Garykom
 
гуру
23.10.15
00:02
(9) ну динозавры тоже нашли свою нишу... сумочек, сапог, ремней и прочих ручек для мечей как акулы
11 Garykom
 
гуру
23.10.15
00:03
да 1С 7.7 вообще в Win10 нормально работает?
12 Garykom
 
гуру
23.10.15
00:04
(11) сорри что не в ту тему надо было в Windows 10: полёт
13 Карст
 
23.10.15
00:10
епрста на вас нету , через глобальную переменную
14 Карст
 
23.10.15
00:12
надо тока определиться табличная часть это реквизит типа документ или чо
15 Карст
 
23.10.15
00:13
(8) платформа 8 это не ископаемый это подозрительный субъект ибо ... а в 77 все работает намного надежнее
16 Злопчинский
 
23.10.15
00:14
(10)  именно это и ждет толстую и неповоротливую восьмерку
17 Карст
 
23.10.15
00:14
а про то что (0) спросил - это контекст ...
18 Карст
 
23.10.15
00:16
(16) все хорошо в 8 , ну все ... но два камня не хватает, жду 9
19 GANR
 
23.10.15
00:16
(0) делать нечего?
20 Карст
 
23.10.15
00:17
с кратными у 1цы вышло тольк 6.0 и 2.0 под дос , остальные кратные прости себе ...
21 norf
 
23.10.15
00:17
(8) Это самописная конфа для своих магазинов, с 2005 работает. Дорабатываю потихонечку, несколько раз в год открываю код.
22 norf
 
23.10.15
00:18
Это функция только сейчас понадобилась, когда закончилось доступное место на форме )
23 Garykom
 
гуру
23.10.15
00:18
(16) "где толстый сохнет, там тонкий дохнет"
24 Карст
 
23.10.15
00:19
(21) написал ... с формами у 7 ки читать , это нагружать буфер , впрочем как и у 8 -ки
25 Карст
 
23.10.15
00:20
что у 8 что у 7 формы читает через локальные файлы созданные через ...
26 Garykom
 
гуру
23.10.15
00:21
(21) (22) мне уже страшно... как там Вас еще пользователи не того... в подворотне или еще где

не знать про "Форма.Параметр" и писать нетленки...
27 Garykom
 
гуру
23.10.15
00:21
(26)+ представляю юзабилити гуёв... хотя не, не могу представить :)
28 Карст
 
23.10.15
00:22
ничо не понял , к слову что тебе мешает в 7 создать тз а при открытии закрытии перечитывать записывать
29 Карст
 
23.10.15
00:23
(26) спокойнее ;))) не все знают что на реквизит справочника можно документ прилепить
30 Garykom
 
гуру
23.10.15
00:23
(28) хихи... там в 7.7 нету "ДинамическийСписок"
представляю перечитывание нескольких лямов элементов справочника
31 Карст
 
23.10.15
00:24
(29) запросом по кнопке ? а чобы и нет , хоть триллион
32 Карст
 
23.10.15
00:25
к 30
33 Карст
 
23.10.15
00:26
задумался , и какая то система учетная имеет миллион элементов справочника ... звиздавшоке
34 Злопчинский
 
23.10.15
00:27
(23)  толстых первых сожрут при кораблекрушении
35 Garykom
 
гуру
23.10.15
00:27
(31) эээ, вообщем советую попробовать
без ограничений на кол-во показываем записей никак
это по сути свой движок "формы списка" мутить
36 Карст
 
23.10.15
00:28
хотя знаю такую , те кто писАл обработку по EDI  на контуре и иксайте , хоть проконсультировал бы кто , элемент состояния ДОКУМЕНТА - элемент справочника , трдц , кодировать в восьмушке выучили архитектуру понимать нет , тоже мне ренистр сведений гггг
37 Garykom
 
гуру
23.10.15
00:29
(33) ну к примеру которая выдала столько дисконтных карт
или имеет такую номенклатуру за все года
или вот в ювелирке в рознице пошучный учет (каждое изделие уникально, имеет свой уникальный вес и т.д.)
38 Злопчинский
 
23.10.15
00:30
У мну тут лавочник мой рарус-магазин мучал представителей
Шестнадцать пунктов что хочется то есть что есть на моей самописке
Из шестнадцати пуктов плюсики поставил на пять штук
И это при том что это даже самописка непрофильная с минимальными исходными заделами под розницу на основе чека в тисе
39 Garykom
 
гуру
23.10.15
00:30
(34) ну тогда их хотя бы возьмут на ковчег...
40 Карст
 
23.10.15
00:31
(35) семерка  выдержит - осьмушка на  перекрестных внутренних сдохнет - результат на платформе осимь - функционал семерки рисовать - и БЕЗ ВАРИАНТОв ;)) советую провести тест
41 Карст
 
23.10.15
00:32
(37) знаешь что такое шахматка ? просто для затравки
42 Garykom
 
гуру
23.10.15
00:33
(38) как бы многие банки (и прочие конторы) до сих пор юзают ДОС'овый софт
на всяких FoxPro и т.д.

но это же не антиквариат... а просто древний хлам, на замену которого просто денег нету, хотя и хочется уже давно
простой и понятный пример с мышками и кактусом
ну нету другой жрачки в пустыне
43 Garykom
 
гуру
23.10.15
00:34
(41) не имею представления что подразумевается под словом "шахматка" в данном контексте
44 Карст
 
23.10.15
00:35
(43) а шахматка в любом контексте - матрица
45 Garykom
 
гуру
23.10.15
00:36
(40) подскажите а периодические реквизиты в 7.7 как нравятся? часто пользуетесь?
а как выглядят ваши доки когда нужно несколько табличных частей?
46 Карст
 
23.10.15
00:36
представляю постановщика задач , ггг - мне отсуда и до апполона с блекджеком
47 Garykom
 
гуру
23.10.15
00:38
(44) знаете меня когда то маркетологи в одной конторе совершенно убили термином привэпээрить...
причем относящимся к анализу цен по прайсам конкурентов
48 Карст
 
23.10.15
00:39
(45) можно перечитать (46) [)) а если нужны многомерные массивы - решается и подчиненными и прочими изысками хоть по пять реквизитов у справочника с документами
49 Garykom
 
гуру
23.10.15
00:40
(48) про принцип KISS не слыхали?
да зачем тогда вообще нужна 1С? любая?
есть же обычные реляционные БД и куча универсальных языков программирования?
50 Карст
 
23.10.15
00:42
(49) рисовать быстрее ... это раз
на фортране гг напиши БД ;))) я тут вижу иногда на скуле писАть умеют а архитектуру не кушали - весь вопрос в построении ИМСО
51 Garykom
 
гуру
23.10.15
00:43
А вот кому известен лайфхак 7.7 с выборкой нескольких элементов справочника по части кода или наименования?
52 Карст
 
23.10.15
00:44
чотакое в понимании лайф и ак ;)))
53 Garykom
 
гуру
23.10.15
00:45
(51)+ причем самый быстрейший способ, условие в запросе медленнее его работает
54 Garykom
 
гуру
23.10.15
00:46
(51) вот есть "ВыбратьЭлементыПоРеквизиту"
хочется тоже самое только аналогично "НайтиПоНаименованию"
но чтобы нашло и вернуло несколько элементов которые начинаются одинаково
55 Карст
 
23.10.15
00:47
выбрать элементы пореквизиту это два запроса еси чо и потом перебор
56 Карст
 
23.10.15
00:49
ты чаем сортировку отбор и журнал как объект не путаешь ?
57 Карст
 
23.10.15
00:51
ишшо в догонку - найди по наи ;)) монаванию свыше 32 символов
58 Garykom
 
гуру
23.10.15
00:58
(55) нуну

(56) ничего не понял, можно попонятнее?

(57) прекрасно ищется и даже находится
59 VladZ
 
23.10.15
05:08
(22) Покажи форму. Может чего дельного посоветую.
60 HawkEye
 
23.10.15
08:31
(3) либо передаешь контекст в обработку и там с ним работаешь, либо открываешь обработку модально из формы списка, потом, после закрытия обработки, обрабатываешь возвращенные из обработки параметры в форме списка, либо открываешь обработку не модально, а потом используешь в форме списка ПриПовторномОТкрытии()....

выбирай.
61 Масянька
 
23.10.15
08:35
Я - честно всё прочитала... Запуталась...

Если просто открыть - то просто.
Если требуется настройка - чуть сложнее.

И это... 7.7 - жила, живет и будет жить! Хоть мамонты появятся, хоть единороги.
62 Fedor-1971
 
23.10.15
09:16
(61) жить то будет (и пока очень неплохо), но появилась тенденция движения в плане интерфейса "тыкни пальцем и получешь счасце", а в такую идеологию 7 уже сложно вложить.
63 Масянька
 
23.10.15
09:24
(62) Я вас умоляю (С)
Не так уж давно предсказывали смерть стационарному проводному телефону - мобильник вытеснит. Ну, и?
Ну, а пальцем можно поковырять в носу или в другом месте... А не тыкать :)))
64 oslokot
 
23.10.15
09:28
вам всем просто лень переучиваться на 8хх
65 HawkEye
 
23.10.15
09:45
(64) я тебе больше скажу... я уже давно не зарабатываю на жизнь программированием )))
66 Масянька
 
23.10.15
09:51
(65) Поддержу :(
67 Fedor-1971
 
23.10.15
09:59
(63) А где я говорил, что вытеснит?
На пока, клавиатура (давний и испытанный) и мышь (не столь давний) основной инструмент ввода.
Под DOS и мышь была незачем (это так культурно), а сейчас сенсорные средства ввода только развиваются и вполне возможно появление некого гибридного средства ввода/вывода, например, смартфон - но на нём нет нужды работать в учётных системах. Функциональность работы как внешнего терминала очень даже под вопросом, но движение в этом направлении идёт, соответственно поменяется и идеология интерфейса.
По времени это может растянуться а десятилетия. Когда-то и поля ввода и оконный интерфейс воспринимались как "а оно нам надо? у нас есть консоль и делаем что хотим".
68 Масянька
 
23.10.15
10:02
(67) Ну, если так...

До чего дошел прогресс -
Было времени в обрез,
А теперь гуляй по свету -
Хочешь с песней, хочешь без.
Позабыты хлопоты,
Остановлен бег -
Вкалывают роботы,
Счастлив человек (С)
:))))))))
69 oslokot
 
23.10.15
10:06
(65) и это правильно, эволюция
70 vladimirmir2012
 
23.10.15
19:02
(8)если честно когда начинают изучать (с 0) ископаемые платформы это уже подозрительно ))

Да ну.
Почему же у меня в любой конфигурации имеются возможности:
- сформировать любой отчет в формате XLS, PDF и DOC;

- без всяких проблем отправить в любой вариации e-mail/s/ с приаттаченными отчетами ...;

- поддержан WWW интерфейс для работы с любой 1С конфигурацией
   /если кто конечно понимает какие при этом возникают возможности построения конфигураций 1С/;

- любая диалоговая форма может произвести передачу или прием данных с использованием websockets какой-либо
   странице HTML или другой диалоговой форме;

- обеспечено создание pdf файлов из 1С /и не просто картинок а pdf, содержащих текст и графику/;

- ...

- ...

- через некоторое время будет обеспечена работа 1С с диалоговыми окнами а-ля QT /но не QT/;

- ...

- ...

Вообщем не жалуемся ...
71 HawkEye
 
23.10.15
19:12
(69) это называется карьерный рост, а эволюция - это другое немного....
Закон Брукера: Даже маленькая практика стоит большой теории.