v7: Таблица - новая колонка - на след. строке #632218


#0 by Масянька
День добрый! Не нашла: как в таблице (на форме) сделать (желательно, программно) две колонки в одной (на двух строках)? Спасибо.
#1 by ДенисЧ
formex
#2 by Масянька
Спасибо. А как эта фишка там называется?
#3 by Ёпрст
взять табличное поле - там усё реализовано.. и в новой строке и в той же колонке.. и т.д.
#4 by Efa2012
Свойство "Размещение" (или расположение) как-то так
#5 by Масянька
У меня - таблица, заполняется (полями) - программно. А чего такое "Табличное поле"?
#6 by Масянька
+ Ну, таблица значений :)))
#7 by Масянька
Чего-то не найду такого....
#8 by Efa2012
<Положение> - необязательный параметр. Определяет вариант выравнивания при визуальном отображении значений данной колонки. Число: 1 - слева; 2 - справа.
#9 by Efa2012
а в новой строке нет
#10 by BlackSeaCat
И ведь существуют же люди, способные понять ТС!
#11 by АЛьФ
#12 by ДенисЧ
ПоложениеКолонкиТаблицы(<?>,,) Синтаксис: ПоложениеКолонкиТаблицы(<Имя>,<Колонка>,<Положение>) Назначение: Метод служит для изменения положения колонки таблицы значений на форме. Замечание: Метод работает только после физического открытия окна формы. Параметры: <Имя> - строка с идентификатором таблицы значений на форме. <Колонка> - номер колонки, для которой изменяется положение <Положение> - новое положение колонки. Может принимать следующие значения: 0 - новая колонка; 1 - в той же колонке; 2 - на следующей строке. Ограничение: При установке положения на следующей строке необходимо произвести дополнительные действия: добавить и удалить колонку в таблице. Это вызвано тем, что 1С:Предприятие не распознает сразу, что изменилось количество строк в заголовке таблицы. Пример:
#13 by Масянька
Альф пришел - это хорошо! Ничего не меняется.
#14 by Масянька
+ Стоит в процедуре ПоКнопкеЗаполнить - после выбора дока - заполняется.
#15 by Масянька
А автор, кроме Гугла, может еще, что-то предложить?
#16 by Ёпрст
лучше всё же ЭТО
#17 by zladenuw
может форме надо намекнуть Форма.Обновить ?
#18 by ЧеловекДуши
Предлагаю покинуть ряды программистов 1С и перейти в режим Домохозяйка :)
#19 by Масянька
Намекай - не намекай - не арбайтен :))
#20 by АЛьФ
2 Почитать документацию? Тоже не наш метод?
#21 by АЛьФ
#22 by Масянька
Почитала, написала, как в документации, а не арбайтен. А это точно 7.7?
#23 by Масянька
См.
#24 by Масянька
Елки-метелки! А гед в документации сказано про "? Спасибо - Альфу отдельное, остальным - общее (с " заработало)!!!!!
#25 by zladenuw
у меня только после заполнение данных получилось выставить колонки так как мне надо. пробовал до заполнение, колонки расположение не меняли
#26 by Масянька
Ой! Пока Альф не ушел - у меня там еще раскраска съехала (последняя колонка) - тоже менять надо (номер колонки)?
#27 by АЛьФ
2 Пользуешься планом раскраски? Проще раскраску эмпирически подобрать.
#28 by Масянька
План раскраски - да. Эмпирически - это как?
#29 by АЛьФ
2 Опытным путем.
#30 by Ёпрст
железобетонно
#31 by Масянька
А чуть подробнее - не могу я его найти....
#32 by Ёпрст
кого ? Табличное поле - это встроенный класс 1cpp натягивается на контрол типа текст или кнопку задаешь поставщик данных для табличного поля, колоночки и усё. Примеры на форуме 1cpp, там же есть готовый класс с примерами.
#33 by Масянька
Кинь, пожалуйста, пример (ссылку), пажалста...... (Умоляющие, круглые глазки, наполняются слезами)
#34 by Ёпрст
#35 by Масянька
СПАСИБО!!!!! Понеслась разбираться.......
#36 by Масянька
Ё! Ты еще не ушел?
#37 by Ёпрст
А ?
#38 by Масянька
Помоги, пожалуйста! Пытаюсь пример для контрагентов разобрать: там есть - ДанныеСправочника.НоваяКолонка("Наименование"); Не могу установить положение - Колонка = ТабличноеПоле.Колонки.Получить("Наименование"); Дальше пишу - Колонка.Положение = 1; - ругается.....
#39 by Ёпрст
а пкм не работает ужо ?
#40 by Ёпрст
на табличном поле ?
#41 by Масянька
????
#42 by Ёпрст
это, версия 1cpp какая у тебя ? это в 3*** тока появилось
#43 by Ёпрст
ПраваяКнопкаМыши
#44 by Ёпрст
эту ставь
#45 by Масянька
Написато: 1С++ v:3.3.1.25
#46 by Масянька
Я правильно понимаю: dll нужно ставить в каталог БД, не в BIN?
#47 by Ёпрст
по умолчанию ищет в папке пользователя потом в каталогеИБ и потом в BIN..
#48 by Ёпрст
ставь куды удобнее..
#49 by Масянька
Стало теперь: 3.0.1.25 А на положение - так и ругается..... PS Елки-метелки! Такой дурой я себя очень давно не ощущала..... :((((
#50 by Ёпрст
:) а должно быть 3.2.4.0 rc2
#51 by Масянька
А-а-а-а-а! Дура!!!!!!! В этом примере (про контрагентов) надобно папку ЫнынуьВфеф и в ней dll. Получилось!!!!!! PS Топиться в унитазе не буду - пойду дальше копать..... СПАСИБО!
#52 by akaBrr
настоящая дура никогда не назовет себя дурой
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С