#0
by Humandra
Ну все облазила, не нахожу. Можно получить по адресу значение ячейки, но как получить номер текущей ячейки? Неужто только запоминанием в переменную?
#7
by Humandra
Да, про Таблицу mxl. Текущая - это та, в которую в данный момент выводятся данные. Нужно для нумерации шапки и строк (а нумерация нужна заказчику, ну знаете, такие отчеты как в госструктурах - с пронумерованными столбцами. Первый столбец, второй итп.) Количество столбцов и строк неопределено. Нет, я конечно могу (и уже сделала) ввести переменную, и присваивать ей значение при выводе строки...
#9
by andrewks
итить. ну сделала переменную, и хорошо, зачем изобретать велосипед с квадратными колёсами?
#11
by Humandra
ох, какие вы все язвы не по делу. В НОРМАЛЬНЫХ языках программирования почему-то получить текущие координаты канваса - не проблема.
#12
by andrewks
1С в 1-ю очередь СУБД, к которой прилагается встроенный предметно-ориентированный язык. не нравится - напиши свою СУБД на сях
#13
by Aleksey
Просто непонятно что хочешь? Там куда выводишь строку эту и будет "ВысотаТаблицы". Ты же в середину не вставляешь
#14
by andrewks
ей нужен № текущей колонки, как я понялю это при том, что почти наверняка есть объединённые колонки.
#15
by skunk
сколько умных слов и совсем не пределах ... канвас то тут причем ... зы: по ссылке в все есть ... рисовалась специально для одинэсников не умеющих читать ЖКК
#16
by Humandra
Ладно, мир :) Я в общем-то 1С даже люблю, просто иногда она удивляет :) Да и про канвас пример неудачный был, согласна. :)
#17
by Humandra
Ни фига не странного - если откроете Excel, то как ни странно, у объединенной ячейки тоже есть координаты.
#22
by skunk
открою тебе страшную тайну ... у мокселя тоже для каждой ячейки ... даже объединеной есть координаты
#23
by Humandra
вот именно. Координаты есть, но получить их у текущей ячейки, кроме как самому посчитать, нельзя. Я просто хотела сделать что-то типа Шаблон - [НомерСтолбца], чтобы продублировать нумерацию, видную в самом мокселе как координаты ячейки. Невозможно - ну и ладно, уже обошлась.
#24
by Humandra
Можно же вывести номер страницы в колонтитуле. Вот, теоретически можно было вывести и координаты.
#25
by Humandra
Пример не соответствует ТЗ! :) *показываю язык* Ибо там нумерация столбцов как раз через переменную, а в я как раз прошу БЕЗ переменной, встроенным методом.
#27
by Humandra
Ага, я знаю, что оставить последнее слово за собой - это хороший тон при троллинге :)
#29
by Humandra
Не, не тролль. Я по делу отвечаю, а тролли - те, кто не по делу и вообще зеленые и с пупырышками. Ну и те, кто конструкцию вида Address = ActiveCell.Address считают невозможным делом для программиста, видимо, раз переходят на личности. Является ли ячейка текущей в тот момент, когда в нее выводятся данные - вопрос отдельный. Обычно - является.
#30
by skunk
открою тебе еще один секрет ... является ли ячейка в текущей в тот момент, когда в нее выводяться данные - как правило нет ... легко проверяется в том же екселе
#31
by Humandra
Зависит от того, что за отчетник. В Excel - не знаю, с VBA знакома мало, не моя сфера деятельности, но в бэнд-ориентированных отчетниках типа FastReport или CrystalReport - абсолютно точно является. Они правда не табличные, но там можно получить координаты текущего элемента, расположенного на бэнде (тоже в каком-то смысле адрес). В 1С не так? Ок, хорошо, буду иметь в виду. Всем спасибо.
#32
by Humandra
хотя я подозреваю, что и в Excel таки является, просто потом перепозиционируется на запомненную как выбранную пользователем.
#35
by skunk
могу тебя уверить ... что селл(х, у).валуе = "чего-то там" ... никак не влияет на состояние активселл
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Получить номер строки из таблицы значений
- Как получить из проводки номер строки документа?
- Как увеличить размер строки таблицы если длина строки больше ширины ячейки
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как в 1С зная номер дня года получить дату?
- Как получить разность дат (Нужно получить количество дней)
- Как получить движение регистра по доку, зная номер строки?
- Как определить номер(индекс) текущей строки при редактировании ячейки табли
- Как получить адрес только то отредактированной ячейки таблицы
- Не могу получить номер строки документа из проводки
- Как получить адрес текущей ячейки таблицы из модуля и из самой таблицы?
В этой группе 1С
- Нумерация строк в построителе
- v7: Как посчитать промежуточные итоги в таблице значений
- Заполнение реквизита документа без перепроведения
- Установка параметров виртуальных таблиц СКД
- Неизвестная Ошибка
- v8: УТ 11, как работает вариант контроля остатков "не контролировать"? ЧЯДНТ
- 1С: 8.2 Ошибка при сравнение/объединение. Дамп
- v8: Не могу получить ссылку по ГУИДу через ком-соединение
- Корректировка НЗП в УПП
- Проблема с настройкой доступных полей (Универсальный отчет)
- не печатает принтер из 1с после установки 8.2
- v8: уволенные сотрудники попадают в оборотку по счету 661 с минусовым конечным сальдо
- Фильтр и ПланыОбмена.ВыбратьИзменения()
- Не отображаются письма в mail.ru
- Oracle или MS SQL
- Функции вычисляемого поля в СКД. Вызов функций в модуле отчета
- РИБ. как передавать регистр сведений без регистратора
- скрыть строки в СКД
- Создана пятипальцевая компьютерная мышь
- JOB: Программа постановки задач программисту