|
Табличный документ - ввод данных в ячейки 🠗 (Волшебник 27.10.2022 16:36) | ☑ | ||
---|---|---|---|---|
0
Eugeneer
27.10.22
✎
14:26
|
Как в этом долбанном табличном документе (цитата Мощный инструмент).
При вводе в колонку чтобы курсор не перепрыгивал на следующие колонки. ПОтому как если на них стоит Защита - то может перепрыгнуть в самый конец. И вообще почему оно прыгает. И сильно бесит что нет выделения всей строки. Программно конечно можно сделать. Но это уже точно не СКД. И при выделении строки нельзя выделить много строк. |
|||
1
Волшебник
модератор
27.10.22
✎
14:27
|
Что-то стало много наездов на платформу 1С от криворуких программистов. Может вам руки выпрямить?
|
|||
2
Eugeneer
27.10.22
✎
14:28
|
Еще кучу косяков нарыл.... Думал развитый инструмент. Будет отличной заменой ТЗ на форме... а нет. то там то сям.
|
|||
3
Eugeneer
27.10.22
✎
14:29
|
(1) Это ты разработчикам платформы? Им давно пора.
|
|||
4
Eugeneer
27.10.22
✎
14:31
|
Вот например по тому же вводу. Невозможно вставить значение во множестве ячеек колонки (имеющие ввод).
Только если редактирование включить таб дока. |
|||
5
PR
27.10.22
✎
14:32
|
Ну все, попал Маня, доигрался хрен на скрипке
|
|||
6
mikecool
27.10.22
✎
14:33
|
(0) а тебе что - обещали замену экселю в виде таб дока?
|
|||
7
Kassern
27.10.22
✎
14:34
|
(6) сейчас еще напишет, что мол макросов нет к табдоку))
|
|||
8
Kassern
27.10.22
✎
14:35
|
(0) Бросьте уже это дело, раз так не нравится функционал 1с. Напишите свой язык с блекждеком и удобной средой разработки.
|
|||
9
Eugeneer
27.10.22
✎
14:35
|
Цитата с сайта 1С
" Табличный документ является мощным интерактивным средством отображения информации и может использоваться как сам по себе, так и входить в состав любой из форм, используемых в прикладном решении. По своей сути табличный документ напоминает электронные таблицы — он состоит из строк и столбцов, в которых размещаются данные, однако его возможности гораздо шире:" мощный инструмент.... возможности гораздо шире... |
|||
10
PR
27.10.22
✎
14:37
|
(9) Все так и есть
А что не так? |
|||
11
Kassern
27.10.22
✎
14:37
|
(9) и что не так? он способен выводить кучу строк, объединяться с различными ТД, программно можно работать с областями, есть те же разделители и колонтикулы. В общем все что нужно для работы с печатными формами и отчетами.
|
|||
12
Kassern
27.10.22
✎
14:37
|
На клиенте же работает в виде вьюшки, динамически прогружая порцию строк.
|
|||
13
Eugeneer
27.10.22
✎
14:38
|
"При вводе в колонку чтобы курсор не перепрыгивал на следующие колонки. ПОтому как если на них стоит Защита - то может перепрыгнуть в самый конец."
|
|||
14
PR
27.10.22
✎
14:39
|
(13) То есть почему не Эксель или что?
|
|||
15
Kassern
27.10.22
✎
14:40
|
(13) а разве обещали какое-то другое поведение курсора при работе с защищенными колонками?
Такое ощущение, что вы вместо ректальной свечи пытаетесь запихать кактус в заднее отверстие и сильно удивляетесь, почему так больно и неприятно лечится геморрой)) |
|||
16
Eugeneer
27.10.22
✎
14:44
|
(15) ты гонишь чтоли. Ввод задекларирован как функциональность.
Только дибильный ввод. Когда вбиваешь - а после ввода курсор летит куда ему вздумается а не остается в той же ячейке. |
|||
17
PR
27.10.22
✎
14:44
|
(15) Маня просто не в курсе, что в настройках можно указать, что после ввода не нужно никуда переходить
Ну или знает, но хочет, чтобы было "Как в Экселе", то есть на следующую ячейку и все тут |
|||
18
PR
27.10.22
✎
14:45
|
(16) Маня, ты просто необразованный хамоватый дебил, научись уже перед тем, как что-то брякать тупое на форуме в адрес 1С, смотреть, а не реализовано ли это
|
|||
19
Eugeneer
27.10.22
✎
14:45
|
Это все равно что в ТЧ бы такое же если бы было, то вы бы наверное всего говорили "А что кто то обещал", "так и должно работать", "ты пытаешся кактус впихнуть в заднее отверстие".
Я пишу о функционале который должен работать НОРМАЛЬНО. речь идет об обычном вводе в ячейку. |
|||
20
Eugeneer
27.10.22
✎
14:46
|
(17) да? и хде ее найти?
|
|||
21
Eugeneer
27.10.22
✎
14:46
|
куда зарыли эту волшебную настройку?
|
|||
22
PR
27.10.22
✎
14:46
|
(20) В бардачке посмотри
|
|||
23
PR
27.10.22
✎
14:47
|
(21) Мань, я по консультациям по 4800 работаю, минималка два часа
|
|||
24
Eugeneer
27.10.22
✎
14:47
|
(22) я так и думал что балаболить только сможешь.
|
|||
25
mikecool
27.10.22
✎
14:48
|
(19) Женя(шепотом) - в ТЧ если настроен пропуск колонок, работает также ...
|
|||
26
Eugeneer
27.10.22
✎
14:49
|
(23) бедные твои клиенты. Хотя не уверен что они у тебя вообще есть.
|
|||
27
PR
27.10.22
✎
14:52
|
(26) Не, с клиентами я нормально, это твой личный тарифный план
|
|||
28
Eugeneer
27.10.22
✎
14:53
|
(27) в пустой голове у тебя может быть любой план. но это лишь твой план в твоей голове. как у больного мнящего себя Наполеоном.
|
|||
29
PR
27.10.22
✎
14:55
|
(28) Мань, ты не трать время, иди лучше галочку ищи, глядишь, день не будет впустую потерян
|
|||
30
Eugeneer
27.10.22
✎
14:56
|
(29) время тратишь тут ты. это я тебе точно говорю.
|
|||
31
Kassern
27.10.22
✎
14:56
|
(0) Ответьте на простой вопрос, Почему вы используете именно ТД для ввода значений в поля, а не ТЗ, ДЗ, ТЧ?
|
|||
32
Eugeneer
27.10.22
✎
15:01
|
(31) потому что это ипанический отчет. с группировками и прочими делами. Плюс вводом
|
|||
33
Eugeneer
27.10.22
✎
15:03
|
Очень навороченный. И быстро работающий.
И немаловажно - имеющий нормальный интерфейс, в отличие от остального.. кривого косого. Сколько уже лет - не могут сделать чтобы в ТЧ колонки не растягивались как им вздумается.... |
|||
34
Kassern
27.10.22
✎
15:28
|
(32) так может нужно выводить информативный отчет, а не "ипанический". А изменения в данных для отчета вводить через АРМ, или первичные документы, а не в самом отчете?
|
|||
35
Kassern
27.10.22
✎
15:30
|
Как раз из-за того, что вы пытаетесь вручную редактировать данные в отчете, напрямую через ячейки ТД, у вас и получается кактус через одно место.
|
|||
36
Kassern
27.10.22
✎
15:32
|
Не возмущаетесь, почему нельзя с сервера обратиться на клиент?
ТД нужен именно для вывода результата запроса, либо макета ПФ. Делать из него АРМ для изменений данных в базе, ну такое себе решение. |
|||
37
Kassern
27.10.22
✎
15:33
|
В Большинстве случаев, вообще нельзя давать редактировать ТД, чтобы не было подтасовки данных базы.
|
|||
38
Eugeneer
27.10.22
✎
15:36
|
(34) давайте не устраивать балаган. Вопрос не стоял почему это а не то.
|
|||
39
Eugeneer
27.10.22
✎
15:38
|
(35) .... я использую то что ДАНО использовать. Но в тоже время наличие этого функционала кривое.
как и многие другие вещи в Таб доках. Даже выделения строки нет. Что людям теперь совсем отчеты не крутить? а если у человека отчет из 50 колонок. |
|||
40
Kassern
27.10.22
✎
15:39
|
(38) Так из этого вопроса и вытекает вас сабж. Если я буду использовать массив структур для воспроизведения ТЗ на клиенте, а потом возбухать, почему поиск не работает в массиве по значению ключа структуры, то это мой косяк, что я решил пойти этим путем и не воспользовался серверным вызовом, либо реквизитом формы. В данном случае мои претензии будут не уместны, так же как и ваши, пытаясь повторить функционал ТЧ/ТЗ через ТД (А там как раз можно программно устанавливать текущую строчку и есть выделение строки).
|
|||
41
Eugeneer
27.10.22
✎
15:39
|
(37) не нужно фантазировать то о чем никакой речи не идет.
и придумывапть какие то подтасовки да еще базы данных. Поверь если что то захочется подтасовать то 1С как решето. |
|||
42
Eugeneer
27.10.22
✎
15:42
|
(40) ау.. але... это не повтор функционала. Это функциональная ВОЗМОЖНОСТЬ заложенная в Таб док.
Ввод данных в ячейку!!! А вопрос состоит в том почему этот долбанный курсор не остается на месте. Это просто хрень хренейшая. Даже в экселе такого нет. |
|||
43
PR
27.10.22
✎
15:43
|
(42) Маня, дебил, я же тебе написал уже, что ты просто не нашел эту галочку
Иди ищи уже, позорник |
|||
44
Eugeneer
27.10.22
✎
15:44
|
Самое прикольное - ведь кто то же СДЕЛАЛ так чтобы курсор сам уходил. Иначе это никак невозможно обьяснить. Потому что это событие и явно заложенное.
запрограммированное. Видимо это особенно крутая функция которую запрограммировали круче чем Эксель. |
|||
45
PR
27.10.22
✎
15:44
|
+(43) И да, чтобы ты потом не доебывался до столба, формально это не галочка, а поле ввода, в котором выбирается значение из списка
|
|||
46
Eugeneer
27.10.22
✎
15:45
|
(43) невозможно найти воображаемую галку. которой не существует.
|
|||
47
PR
27.10.22
✎
15:45
|
(46) На сколько готов поспорить?
|
|||
48
Eugeneer
27.10.22
✎
15:53
|
На миллиард
|
|||
49
mikecool
27.10.22
✎
15:53
|
/*попкорн*/
|
|||
50
Kassern
27.10.22
✎
15:53
|
(45) Речь про ПропускатьПриВводе?))
|
|||
51
Kassern
27.10.22
✎
15:53
|
сделку на миллиард разрушил?)
|
|||
52
mikecool
27.10.22
✎
15:54
|
(50) не, я точно не помню как зовется свойство, не оно
|
|||
53
mikecool
27.10.22
✎
15:56
|
(48) /*начал второе ведро попкорна */
|
|||
54
Eugeneer
27.10.22
✎
16:02
|
ТабличныйДокумент (SpreadsheetDocument)
НаправлениеПерехода (StepDirection) Использование: Чтение и запись. Описание: Тип: ТипНаправленияПереходаТабличногоДокумента. вот такое программное есть. А в интерактивных настроек такого НЕТ |
|||
55
PLUT
27.10.22
✎
16:02
|
(46) Свойства: Табличный документ
Переход после ввода: по колонкам (по-умолчанию), по строкам и НЕ ПЕРЕХОДИТЬ оно? |
|||
56
PLUT
27.10.22
✎
16:02
|
(54) свойства табличного документа глянь в поллитре свойств (по-умолчанию поллитра показывает для ЯЧЕЙКИ)
|
|||
57
PLUT
27.10.22
✎
16:03
|
(54) с тебя миллиард чего-то там (не благодари :))))
|
|||
58
PLUT
27.10.22
✎
16:06
|
(54) вот такая вот магия 1С
учите заклинания :) это невозможно понять, просто нужно помнить |
|||
59
PLUT
27.10.22
✎
16:07
|
галочку нашли, но осадок остался про > Как в этом долбанном табличном документе (цитата Мощный инструмент).
|
|||
60
Eugeneer
27.10.22
✎
16:09
|
(56) да нету там в свойствах этого нигде. Ни у свойств элемента формы, ни у макета.
Программно да есть. Уже сделал программно. Но я искал в свойствах. Причем и всей таблийы и строк и колонок. нема его там в настройке. К тому же у меня вообще вообще полностью программный вывод. т.е даже формы нет таб дока на форме. оно все программно создается. меня это устраивает. |
|||
61
Eugeneer
27.10.22
✎
16:10
|
(57) нифига себе. Я сам нашел. Причем нашел там где есть, а в в интерактивных опциях этого НЕТ. так что миллиард с ПС
|
|||
62
PLUT
27.10.22
✎
16:11
|
(60) еще раз прочитай (56)
я вот в предприятии Файл - Новый - Табличный документ создал новый табличный документ в правом углу ТД по пипке ЕЩЕ - Свойства вторая "строчка" сверху (после поля Поиска) написано ЯЧЕЙКИ и справа пипка выпадающего списка выбери Табличный документ я подозреваю, что спецЫально от тебя спрятали, чтобы ты не нашел |
|||
63
PLUT
27.10.22
✎
16:14
|
(61) ну что, нашел в интерактиве это свойство?
|
|||
64
PR
27.10.22
✎
16:16
|
(55) Оно, да
|
|||
65
Kassern
27.10.22
✎
16:17
|
Если нужна своя логика последовательности ввода данных, то можно программно устанавливать следующую ячейку
Элементы.ТД.ТекущаяОбласть=ТД.Область(НужнаяОбласть); |
|||
66
PLUT
27.10.22
✎
16:18
|
(64) а Маня в упор не ищет :) НЕТ в интеактиве, пришлось магическое заклинание программить
|
|||
67
Eugeneer
27.10.22
✎
16:22
|
(63) нету у меня его в свойствах хоть тресни.
|
|||
68
PLUT
27.10.22
✎
16:24
|
||||
69
PLUT
27.10.22
✎
16:25
|
(67) жизнь дала трещину
|
|||
70
Eugeneer
27.10.22
✎
16:28
|
вот так бы сразу и подсказал. а то мосх ипешь.. как не знаю кто. еще и сам время убил.
И тему засрал. В гугле хотя бы тема в поиск попала. Людям ответ бы нашелся. А теперь им читать 70 постов. |
|||
71
Kassern
27.10.22
✎
16:29
|
(70) Так надо было топик правильно оформлять, а не изливать желчь на 1с, говоря какая она плохая, а сам при этом тупо не разобрался в функционале доступном...
|
|||
72
PLUT
27.10.22
✎
16:30
|
(70) да ты еще и писатель, а не читатель
(55) и (56) - всего два поста и (68) всё по делу |
|||
73
Eugeneer
27.10.22
✎
16:30
|
Бредовая конечно настройка.
Я выделял и всю таблицу. и на ячейках стоял. А это зарыли в такую хрень. |
|||
74
Eugeneer
27.10.22
✎
16:31
|
(71) а что то хорошего есть? что это зарыто в епеня. Тут с начала темы уже как минимум пятеро не знали.
|
|||
75
PLUT
27.10.22
✎
16:32
|
(73) это спецЫально спрятали, чтобы ты не нашел и обратился к спецЫалистам
пригласите специалиста :) |
|||
76
Eugeneer
27.10.22
✎
16:32
|
И это лишь одна МЕЛОЧЬ из списка косяков.
|
|||
77
Волшебник
модератор
27.10.22
✎
16:32
|
Отправляем Маню в бан?
|
|||
78
Eugeneer
27.10.22
✎
16:33
|
это ж надо умудрится свойство зарыть в этот список настроек, фоновая картинка....плотность картинок... область печати.....
пипец. |
|||
79
PLUT
27.10.22
✎
16:35
|
(78) тру-погромисты изменения форм программным кодом оформляют, чтобы не было мучительно больно обновлять типовые :)
|
|||
80
Eugeneer
27.10.22
✎
16:35
|
Самый прикол.... что оно не там - где указываешь тип и поле ввода... а вообще фиг знает где, где вообще и близко нет из сходных свойств.
|
|||
81
Волшебник
модератор
27.10.22
✎
16:36
|
(80) Жалкий неудачник...
|
|||
82
PLUT
27.10.22
✎
16:37
|
(80) всё логично
есть Таб документ. в поллитре свойств по-умолчанию для ЯЧЕЙКИ свойства ячейки, на которой "фокус ввода" а есть "глобальные" свойства всего ТД. я так подозреваю (кроме версии, что спецом от тебя скрыли), сделали так, чтобы не "засирать" поллитру (смешались в кучу люди кони) |
|||
84
Eugeneer
27.10.22
✎
16:39
|
(82) а вот и фигово что оно глобальное. может быть у меня есть ячейки по которым надо стоять, по другим переходить. В том числе и по строкам.
логично это когда такие вещи конкретно обозначены для поля. |
|||
85
Eugeneer
27.10.22
✎
16:40
|
И соевршщенно не логично то что я в форме макета стою. на ячейке - открыты свойства. оказывается надо поменять там на таб док.
Тогда эти настройки должны были быть когда я весь таб док выделил. |
|||
86
mistеr
27.10.22
✎
16:43
|
(84) Все, что нестандартное "тут играем, тут не играем", делаешь кодом. Это логично и правильно.
И вообще, хорош старперить. Отложи себе в мозгу, что бывают настройки, относящиеся ко всему табдоку, и работай дальше. P.S. А бывают еще форматы строк, если ты не знал. |
|||
87
Eugeneer
27.10.22
✎
16:53
|
(86) я вообще то и думал - что если выбираем весь таб док - то там и есть настройки.
Кстати это настройка относится к элементам формы. Даже в форме если есть таб док - то там нет ячеек - там реквизит формы - весь таб док. Соответственно если на него стали - свойства и должны быть всего таб дока! |
|||
88
Eugeneer
27.10.22
✎
16:54
|
И эта опция конкретно относится даже программно не к макету, а элементу формы. Но в свойствах этого нет.
|
|||
89
Eugeneer
27.10.22
✎
16:58
|
(86) меня сейчас две проблемы следующих волнуют)))
1) почему нельзя массово выделить по колонке и вставить значение. в режиме ввода. Но можно если снять редактирование.... что плохо. пришлось опцию на форму выводить - редактирование.... 2) выделение строки (ну это программно решается). НО перестает давать выделять много строк.... |
|||
90
Eugeneer
27.10.22
✎
17:01
|
у Таб дока полностью пропадает курсор если юзер в форме ушел с таб дока. какую то кнопку кликнул или что угодно. Все там где был - курсора нет.
|
|||
91
Kassern
27.10.22
✎
17:02
|
(88) Блин вы же программист, у вас есть возможность программно указать текущую ячейку для вашего события
|
|||
92
Eugeneer
27.10.22
✎
17:02
|
Ок не курсора. выделения нет. Это печалька.
|
|||
93
Kassern
27.10.22
✎
17:03
|
(90) Запоминайте последнюю ячейку, при активизации восстанавливайте положение текущей ячейки.
|
|||
94
Eugeneer
27.10.22
✎
17:03
|
(91) ты предлагаешь всю 1С программно перепрограммировать? Ничего так что эта проблема всех табдоков в типовой. всех отчетов даже.
Что там выделяется только ячейка а не строка. Пользователи крутят отчеты с кучей колонок. хотят видеть нормально данные по строке на которой стоят. |
|||
95
Kassern
27.10.22
✎
17:05
|
(94) Не всю, а только вашу логику обхода конкретного ТД
|
|||
96
Kassern
27.10.22
✎
17:06
|
и то, если она не укладывается в типовую конву
|
|||
97
Eugeneer
27.10.22
✎
17:06
|
(93) такое себе... юзеру текущая строка могла быть нужна, а могла быть не нужна. Но это не значит что выделению нужно было взять и пропасть.
Хотя если стоит вывод заголовков - то номер строки остается быть жирным. но это так себе. совсем не то... ну да ладно. понятно что тут точно нет решения нормального. фиг с ним. Всем покеда. Пошел заниматься другими делами. |
|||
98
Eugeneer
27.10.22
✎
17:07
|
(95) ок отвечу. какая еще "моя логика". У пользователей логика железобетонная - хочу чтобы вся строка на которой стою - подсвечивалась.
Это не реализовано ни в одном типовом отчете. |
|||
99
mistеr
27.10.22
✎
17:12
|
(98) Это реализовано в табличном поле.
|
|||
100
Kassern
27.10.22
✎
17:15
|
(98) Дарю СП
ТабличноеПоле (TableBox) РежимВыделения (SelectionMode) Использование: Чтение и запись. Описание: Тип: РежимВыделенияТабличногоПоля. Определяет режим выделения строк табличного поля. Доступность: Толстый клиент. Использование в версии: Доступен, начиная с версии 8.0. |
|||
101
Eugeneer
27.10.22
✎
18:05
|
Доступность:
Толстый клиент. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |