Регистрация Правила Главная форума Поиск |
0
- 20.04.2012 - 00:12
|
Подскажите, плз - в Торговле 9.2, справочник Номенклатура, форма списка для подбора. Некоторые основные реквизиты (наименование, артикул, номерГТД, и др.) можно без проблем добавить через менюху при редактировании формы списка в Конфигураторе, в том числе и те, что сам создал и добавил к элементу справочника (так, например, помимо имеющегося артикула добавил артикул поставщика, и его включил в списке подбора, чтобы при оформлении поступления товара можно было искать по входящему коду от поставщика). Но вот хочу организовать возможность поиска в подборе по штрих-коду (для базовой единицы), а этот реквизит так просто в форму подбора включить не удается - его нет в списке среди доступных реквизитов для отображения. Выход, лежащий на поверхности - создать еще одно поле у элемента справочника Номенклатура, и туда копировать значения штрих-кодов, или даже попросту использовать только его для хранения штрих-кодов товаров (сейчас штрих-коды со сканером не используются, это для чисто визуальной идентификации товаров). Но это как-то коряво - дублировать, по сути, имеющееся поле, раздувать тем самым БД... Совсем не комильфо. Как отобразить имеющийся реквизит в форме списка для подбора? | |
1
- 20.04.2012 - 00:15
| Внизу на панели инструментов возьми синию букву Т и кинь на форму списка - добавится последняя колонка в форме списка - в свойствах этой ТЕКТСОВОЙ колонки - на закладке "добополнительно" пропиши формулу: Номенклатура.БазоваяЕдиница.ШтрихКод | |
2
- 20.04.2012 - 06:19
| Спасибо большое! | |
3
- 20.04.2012 - 13:00
|
1-Чучундер > хм, на такую строчку 1с ругается при открытии формы подбора: Переменная не определена (Номенклатура) Пробовал вместо Номенклатура подставлять разные варианты, исходя из изучения модуля формы подбора (не программер я, работаю в конфигураторе методом научного тыка и пристального взгляда), но ни один вариант не сработал. Просмотрел все процедуры и переменные, хоть как-то намекающие - ни фига :( | |
4
- 20.04.2012 - 13:38
| (3) неверно делаешь значит - пишешь не "Номенклатура", а что-то другое.. | |
5
- 20.04.2012 - 13:41
| формулу надо писАть так: БазоваяЕдиница.ШтрихКод | |
6
- 20.04.2012 - 13:42
| (3) Сорри! я поспешил и облажался.. Сейчас порправимся! ;-) | |
7
- 20.04.2012 - 13:45
|
в закладке "дополнительно" в текстовой колонке - напиши просто БазоваяЕдиница.ШтрихКод . с псике - ты уже спозиционирован на элемент справочника и прсото обращаешься к нему , указывая его реквизиты или через точку до реквизитов реквизитов... | |
8
- 20.04.2012 - 13:45
| (5) коллективный разум - великая вещь! | |
9
- 20.04.2012 - 15:08
|
8-Чучундер > воистину! А я-то уже как только ни пытался обратиться к Номенклатуре... :) А оно, оказывается, и не требовалось - нужно было напрямую )) 5-user1C > гран мерси! | |
10
- 20.04.2012 - 20:49
| возьми желтую книжку - там на самых первых страницах 2 страницы про КОНТЕКСТ - там написано... | |
11
- 20.04.2012 - 21:10
| 10-Чучундер > ок, гляну | |
12
- 21.04.2012 - 11:05
| тоже вылезать ошибка будет если в пустую папку или в папку без элементов войти. | |
13
- 21.04.2012 - 11:07
|
12-Cthulhu >точно подмечено. П.С. Вызовите специалиста | |
14
- 21.04.2012 - 11:25
| бросай это старье, начинай учить восьмерку. там адских приколов на порядок больше | |
15
- 21.04.2012 - 15:24
| (12,13) вы все бяки. это не ошибка, а сбой - не приводящий к проблемам. и если вы такие умные - почему у вас группы пустые? | |
16
- 21.04.2012 - 15:43
| (15) группа может быть не пустой, но без элементов. Если ты такой профи, приведи весь код с проверкой на текущий элемент равен группе! | |
17
- 21.04.2012 - 15:44
| "равен группе" имелось в виду "является группой" | |
18
- 21.04.2012 - 17:35
|
(15): сам ты бяка. сбой и ошибка - одно и то же. окно сообщений с ошибкой - проблема, ведет к тому, что оператору становится похрен на него (да и чувство прекрасного против такой кривизны протестует - особенно у дворников). Функцию модуля вызывать надо - а в ней если тек.элемент не выбран или группа - то возвращать пустую строку. | |
19
- 21.04.2012 - 18:47
|
Вы не просто уроды, вы тупые уроды, причем даже тупее чем тупой и еще тупее. . маус и ктулха - сами решите ху из ху ![]() . для нормального отображения достаточно (7). и все прекрасно будет - никаких ошибок ни на элементах-группах, ни внутри пустых групп. | |
20
- 21.04.2012 - 19:02
| кстати, если в справочник добавить реквизит "штрих-код", то в форме списка можно будет производить по нему поиск, а с текстовым полем так не получится | |
21
- 21.04.2012 - 19:17
| (20) еще один клоун... с текстовым полем и щется точно также... с текстовым полем проблема в том, что по нему нельзя отсортировать - пожтому поиск будет "полным" только в сл учае если ШК в текстовой колонке каким-то образом оказался отсортирован по возрастанию... | |
22
- 21.04.2012 - 19:24
| ![]() | |
23
- 21.04.2012 - 19:44
| 21-Чучундер >на хвост себе повесь. каким образом шк окажутся отсортированы? теоретик хренов | |
24
- 21.04.2012 - 19:59
|
(23) застрелись, собака бешенная. совершенно очевидно, что поиск по тексовому полю РАБОТАЕТ ТОЧНО ТАКЖЕ КАК И ПО РЕКВИЗИТУ - не веришь - проверь сам (или мне выложить мультик?). Если "поисковая" колонка неостортирована - поиск не будет исчерпывающим - и это независит от того, реквизит это или текстовая колонка. Вся разница в том, что по реквизиту ( с установленной галкой в пофигураторе) - можно отсоритровать, а по текстовой колонке - нет... . так что в (20) написана полуправда всего лишь. и проблема нев текстовом поле, а в невозможности его сортировки.. но у меня - это получается автоматом при сортировке по коду - в отличие от всяких теоретиков ... | |
25
- 21.04.2012 - 20:07
|
24-Чучундер >"поиск не будет исчерпывающим" это типа как "немножко беременна"? хорош словами играть, при подборе разница между реквизитом и текстовым полем заметна, нет практического смысла в таком поиске. | |
26
- 21.04.2012 - 20:20
| ну [*****]! давай тогда определим сначала область применимости показа штрихкода из спр.единиц.. если так вперлось искать по штрихкоду - втопчи его или в артикул или в код... жонглер, блин | |
27
- 21.04.2012 - 20:23
|
"немножко беременна" - впролне себе существует... типа ложная беременность слыхал..? ;-) . ![]() | |
28
- 21.04.2012 - 20:32
|
27-Чучундер >хороший пример, какая польза от ложной беременности. удобно с тобой дискутировать, ты сам доводы против себя подбираешь давай вообще решим, что в справочнике "номенклатура" будет не более одного элемента, тогда все зашибись работать будет и код, и артикул могут понадобиться | |
29
- 21.04.2012 - 20:39
|
(28) > ты сам доводы против себя подбираешь . а мну боятся/стесняться нечего - есть что показать и что спрятать ;-) . ну да.. и код и артикул ... и еще примерно с десятка полтора сетевых артикулов, вдобавок у некоторых сетей - и н е один свой артикул.. и че делать..? как вот например сделать чтобы быстро прозрачно без лишнего программинга юзвер мог искать позицию по любому артикулу? | |
30
- 21.04.2012 - 20:42
|
я бы в форму списка штрих-код вообще не выносил, т.к. а) загромождает экран б) штрих-кодов может быть несколько в общем случае можно открывать форму списка справочника "единицы" в режиме подбора, и по нему находить нужный штрих-код. для удобства вызов можно повесить на хоткей. например | |
31
- 21.04.2012 - 20:46
|
(30) угу... и вообще - чем больше народу работает спрогой - тем она должна быть "тупее"... никаких вводов по строке - только через форму (как в 8-ке). два реквизита и 2 кнопки... никаких туевых куч закладок как в 8-ке - то что не нуджно - не должно показываться, то что нужно - показывается. | |
32
- 21.04.2012 - 21:33
|
12-Cthulhu > у меня ошибку не выдает при входе в пустую группу. Офигеть, я уже настроил по вашей подсказке, сижу довольный, втыкаю, а вы тут посраться уже спели из-за этого :) Окститесь, пипл :) На восьмерку переходить думаю, просто жалко немного настроенной для себя и привычной семерки. Восьмерка, наслышан, действительно имеет много классных плюшек, и не так страшно вникать, как работать в новой среде (хотя из того, что успел немного посмотреть-потыкать в УТ11 - зело непривычно, но стерпится), как по-новой изучать конфигурирование, особенно, если учесть, что я не 1с-ник и вообще даже не кодер - так, небольшой опыт VBScript, JavaScript, когда-то давно Pascal (но это даже не считается) :) Ладно, прорвемся :) | |
33
- 21.04.2012 - 22:46
| (32) не обращай внимания... Ктулха успел забыть больше чем ты знаешь.. ;-) | |
34
- 21.04.2012 - 22:57
|
УТ11, ты дятел. на тебе точную формулировку: автопоиск по первым символам тектового вычисляемого выполняется, но - только начиная с текущей строки формы списка вниз. (брат Цугундер, я правильно сформулировал то, что ты имел ввиду под "неголобальным"?.. как думаешь, этот восьмёрошник малахольный поймёт?) | |
35
- 21.04.2012 - 22:58
| (33): брешешь ведь. обидно что попался, да? пальны пришлось об мышку с клавой корячить чтобы проверить?.. ну, извини. )) | |
36
- 21.04.2012 - 23:38
| (34) не, на неостротированном колонке - поиск просто споткнется на первом неподходящем | |
37
- 22.04.2012 - 00:22
|
(36): говоришь загадками. раздражает. для чего "неподходящем"?.. кому "неподходящем"?.. попробуй и ты, штоль, по слогам (34) перечитать. | |
38
- 22.04.2012 - 02:26
|
"0011" "0012" "0015" "0013" . попробуй найти "0013", стоя в начале списка.. | |
39
- 22.04.2012 - 10:31
| да работает, подтверждаю... был не прав, извини, Чу!;-) | |
![]() | Интернет-форум Краснодарского края и Краснодара |