#1
by bananan
В ручную (мишкой) в конфе - табличная часть выглядит так как мне нужно, а в программе - совсем не так!
#4
by bananan
мда, попробую, а как? У меня пролема с формой отображения справочника Номенклатура (форма для выбора). Как к ней доступиться и где? Собственно эта проблема (по ширине) проявляется при работе с документом Расходная накладная....
#5
by bananan
В "ручном" режиме в конфигураторе задаю для колонки заголовок "Есть на складе", так в рижиме исполнения программы этот заголовок показывает только "Е"...
#8
by bananan
Не понимаю, что за фигня, в конфе - колонка Код - практически на три знака, при исполнении проги - примерно на 15 знаков. Как с этим бороться?
#11
by Касандер72
С авто - никак, попробуй изменять размер вырубить, а затем снова врубить и так далее
#15
by Касандер72
неа, поизвращаться - правильнее. Если ничего не получилось, сделай новую форму - перебрось модули, а старую ...
#16
by bananan
"Весело". Не редята, я программист, я привык в программных продуктах видет логику. В 1С она практически отсутствует. 1С блондинки писали?
#17
by Касандер72
Отсутствие логики - тоже логика, наш мир построен на исключениях - и у него абсолютная логика, а то к чему ты привык - твоя большая личная проблема - всё меняется. А 1С писали с целью заставить человека думать, а то пришёл к нам давеча на работу устраиваться делфист, привыкший код драть с примеров, ну и обломался - пришлось дятлом на фабрику сплавить, так что выбирай сам.
#19
by Скользящий
Расслабься. 1С это всего лишь среда программирования, со своими плюсами и минусами. Причем плюсов на порядок больше. Изучай и не выебывайся.
#21
by АЛьФ
SetColumnWidth(<?>,,) Синтаксис: УстановитьШиринуКолонки(Имя, НомерКолонки, Ширина) Назначение: Метод предназначен для установки ширины колонки таблицы в соответствии с заданными параметрами. Параметры: <Имя> - (Строка) Идентификатор таблицы значений на форме или "МногострочнаяЧасть" для доступа к многострочной части формы. <НомерКолонки> - (Число) Номер колонки, начиная с нуля, для которой изменяется ширина. <Ширина> - (Число) Положительное число - новое значение ширины колонки таблицы. ЗАМЕЧАНИЕ: Метод работает только после физического открытия окна формы.
#22
by bananan
Я работал в нормальных средах программирования (таже Дельфа), они ведут себя АДЕКВАТНО и не выебываются в отличие от 1С!
#23
by АЛьФ
2 А зачем материться? Если ты работал в "нормальных средах", то 1С для тебя должна быть открытой книгой. Ты ж от Дельфи не требовал уметь абсолютно все, искал, небось, нужные компоненты или сам писал?
#24
by bananan
мат - цитатата из . А в Дельфе кончено искал, конечно писал свое. но, в конце концов, элементарные вещи - ширину колонки установил в конфигураторе как мне нужно. Нормально. Запускаю 1С на исполнение - там ширина колонки неизвестно откуда взята - совсем не такая как в конфигураторе....
#25
by АЛьФ
2 Контрол это такой, с такими свойствами. И то, что ты считаешь что-то "элементарным" не делает это таковым. Не нравится стандартный контрол, ищи и использую другой так же, как ты это делал бы в Дельфи.
#26
by Garkin
я так понимаю, что отключить автонастройку ширины колонок а свойствах многострочной части это "не гламур"?
#32
by Касандер72
Смотря какая логика. Она тоже разной бывает. Ну ты и загнул. Может пусть со стандартной для начала пое.. разберётся. :)
#33
by АЛьФ
2 Не поверю. Если бы ты проверил, то знал бы, что желаемого эффекта это не дает. Попробуй сейчас. 2 Зачем лишние трудности искусственно создавать человеку?
#34
by Garkin
Ну давай так, при выключенном флажке "Изменять размер" у свойства формы эффект 100%. При откюченном этом флажке и достаточном количестве колонок в табличной части эффектом в 99% можно пренебречь (система просто пытается разместить колонки в ТЧ не обрезая их, соответственно немного меняя размеры колонок). При небольшм количестве колонок согласен, проблемма есть, решается элементарным добавлением пустой колонки достаточной ширины.
#35
by АЛьФ
2 Ты или не понимаешь чего человек хочет добиться, или сознательно вводишь в заблуждение.
#36
by bananan
да ну, в конце-концов. В конфигураторе при редактировании формы колонка имеет заголвок "0123456789", и ВСЕ колонки помещаются (все видны). ЗАпускаю программу - Вместо "0123456789" только "0"
#37
by АЛьФ
2 Ты просто поспорить пришел? Или все же попробуешь воспользоваться советом, который дан в ?
#42
by bananan
. У меня код такой: ФормаРасш.Максимизирована = 1; значит окно должно открываться максимизированным - а оно почему-то не макимизированно
#46
by bananan
ФормаРасш.УстановитьШиринуКолонки("МногострочнаяЧасть", 3, 0); Это значит что 3 колонку я устанавливаю шириной в 0 символов?
#47
by АЛьФ
2 Это значит, что ты не изменяешь ее ширины. Ты еще отключи с помощью FormEx автоширину колонок. Иначе движок так и будет твою установку перебивать.
#50
by bananan
из доки по FormEx: • Ширина - тип: Число. Положительное число - новое значение ширины колонки таблицы. В чем ширино колонки измеряется в знаках, дюймах, пикселах, сантиметрах, парсеках?
#57
by bananan
Пробывал еще так: ФормаРасш.УстановитьАвтоширинуВТаблице("МногострочнаяЧасть", 0); - ширина колонок все равно РАЗНАЯ, а вроде должна быть по 10 штук щириной
#60
by bananan
Оказывается эти "штуки" - условные единицы, блин, информатика и информатика вроде как ТОЧЭНЫЕ науки...
#61
by Злопчинский
в штуках симвлов - имхо вполне естественно... пикселов - я не вижу... штуки символов - вот они... ты бы вместо хрени визуальной по сути задач прошелся бы... (дельфистам это ксатит свойственно)... если програ работает правильно - то юзер схавает и кривой фейс, а вот еслит наоборот - виг вам
#64
by АЛьФ
2 Ну, не знаю. У меня все колонки получаются одинаковые, форма максимизируется. Ты где компоненту грузишь? Учти, что колонки нумеруются с нуля. И ширина колонок, которым задано положение "на следующей строке", определяется шириной самой верхней колонки (что вполне логично).
#67
by АЛьФ
2 Ты саму FormEx.dll с помощью метода ЗагрузитьВнешнююКомпоненту загружаешь? В Дельфи разве достаточно просто распаковать пакет? Его ведь еще и к проекту подключить надо.
#71
by АЛьФ
2 Ну, "Экспорт" лишнее, а так все верно, должно работать. Надеюсь, последняя версия компоненты используется&
#73
by АЛьФ
2 MS Visual С++ 6.0 с использованием компонент Objective Toolkit Pro (пятой версии, насколько я помню).
#77
by АЛьФ
2 Ну, пока ты не пришел, ни кто был не в состоянии предложить чего-то лучшего. Сейчас, естественно, умолкаем.
#80
by Кузнецов Максим
эт я к тому, что может отправить автора. пусть сам себе движок пишет, а то критиковать мы все горазды. я б на пост очень обиделся.
#82
by АЛьФ
2 На это уже был намек в и . 2 Попробуй скачать последнюю версию. По поводу не понял куда перелез экспорт из глобального. Надеюсь, ты не ожидаешь, что "ПриНачалеРаботыСистемы" сработает где-то, кроме глобального модуля? (это чисто для проформы вопрос, прошу на него не обижаться)
#83
by АЛьФ
2 Не начинай. Ветка в срач превратиться. Просто прими, что лучшего пока ни кто предложить не смог.
#87
by bananan
Что-то я тоже сегодня наверное переработался FormEx.dll куда кинуть (в какую папку? (система ХР)
#88
by Злопчинский
формекс - кидай в папку с базой + смотри чтобы загружался из этой папки. проверь, есть ли у тебя скрытые (невидимые) колонки - если есть - исключи их из нумерации (как будто их совсем нет)
#90
by bananan
Всем большое СПАСИБО, вроде- как заработала правильно, но где там был ЛЯП убейте - НЕ ЗНАЮ
#93
by Кузнецов Максим
скачал щас Формекс ради любопытства. хотя, конечно, давно уже про него знаю, но никогда не приходилось использовать. сразу попробовал самое эффектное - УстановитьОбои работает. Респект АЛьФ'у. Большое дело сделал. Впечатляет. Щас буду пробовать как события по движению курсора работают. Подозреваю, что там еще много всего всякого интересного.
#94
by Злопчинский
Не! тайная жизнь микросхем большей частью связана с космическими лучами и солнечной активностью...
#95
by Кузнецов Максим
ПриДвиженииМыши тоже работает. С формой че хошь можно делать. Такого можно понамутить. ваще чума. АЛьФ красавчик.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Авто ширина столбца (MXL 1C 7.7)
- Ширина колонок в табличном документе
- Ширина колонок таблицы
- Помогите сделать чтоб ширина столбиков в отчете автоматом считалась?
- Ширина колонок в построителе отчетов
- Макет. Колонки, различные секции - различная ширина и набор колонок
- Проектирование: Листовой материал: длина Х ширина или ширина Х высота ?
- СКД ширина колонок
- v8: Ширина колонки табличного документа и ширина колонки в Excel
- Ширина колонок таблицы значений, добавляемой программной
В этой группе 1С
- Из обработки вызываю отчёт. Макет в нём без кнопки максимизации почемуто.
- как вывести в табличное не все строки из ТЧ?
- Как узнать какая версия 1С?
- Win Vista Starter может запустить не более 3-х программ
- По умолчанию - произвольный тип цен?
- Получить идентификаторы элементов на форме
- Подключение сканера через АТОЛовский драйвер к УТ 10.3.4
- Кто поменял дату запрета редактирования
- ЗНАЧЕНИЕ в ЗАПРОСЕ - список из двух предопределенных элементов... КАК?
- При нажатии левой кнопки над деревом
- Инструкция по переходу с 32 бит на 64 бит архитектуру 1С 8.1 последовательность
- Обратиться к странице Excel по имени?
- Ширина колонки в эксель
- Экономия/перерасход материалов в УПП, как отразить в учете?
- Как открыть форму не модально из модальной?
- Группировки в запросе
- Расчет платы за негативное воздействие - а выгрузка предусмотрена?
- Как выгрузить документ в текстовый файл?
- Как обработкой заполнить аналитику?
- Флаги в дереве значений