Обход таблицы на клиенте #721743


#0 by IoannVic
Знаю, что так делать не стоит, но у меня возникли особые обстоятельства). Выгружаю таблицу значений в Excel делаю все это с помощью Com-объект на сервере. Но возникла проблема при клиент-серверном использование не могу работать с Com-объектами, потому как сервер на Линуксе и соответственно ругается на Com. Получается замкнутый круг. Может быть есть какие-либо идеи, как из этой петли выбраться. И как наиболее правильно все это сделать
#1 by Wobland
выружай на клиенте
#2 by IoannVic
Спасибо, друг). Вопрос в том, как правильно обойти таблицу значений?
#3 by Defender aka LINN
А что, указом правительства цикл Для Каждого уже запрещен как пропагандирующий курение и прочий гомосексуализм?
#4 by Chai Nic
А табличным документом воспользоваться не проще? Или надо ексель-специфичные примочки?
#5 by Остап Сулейманович
Табличную часть твоего объекта прекрасно можно заполнить на сервере, а обойти на клиенте.
#6 by IoannVic
Не проще, к сожалению. Таблица специфическая. Колонки формируются программно и рассчитываются динамически
#7 by IoannVic
А что обходить? ТаблицаЗначений СП Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
#8 by antoneus
Сделать ея реквизитом формы не предлагать?
#9 by IoannVic
Вопроса к заполнению нет. Как обойти на клиенте?
#10 by IoannVic
Она есть как реквизит формы. Как ее обойти?))) (по-моему в который раз уже)
#11 by antoneus
Для каждого ТекСтрока из... не?
#12 by Defender aka LINN
см
#13 by IoannVic
Из чего?
#14 by Остап Сулейманович
Так же как любую другую табличную часть. Для каждого ... Из ... Только в варианте "Колонки формируются программно и рассчитываются динамически" городить универсальную ТЧ может оказаться невыполнимым
#15 by Defender aka LINN
Батюшка не велит, похоже.
#16 by Defender aka LINN
Из твоего, ля, реквизита, ля!
#17 by antoneus
из ИдентификаторМоейТаблицы (это если она реквизит формы).
#18 by IoannVic
Тип какой она будет иметь?
#19 by Defender aka LINN
Какой надо
#20 by IoannVic
Какой? Что это ТаблицаФорма, ТаблицаЗначений, ДанныеКоллекции. Что из этого?
#21 by Defender aka LINN
Отладчик тоже по п.2 проходит?
#22 by hhhh
вам там видней. Главное имя реквизита
#23 by hhhh
колонки у этого реквизита все создали?
#24 by Жан Пердежон
пятнично
#25 by IoannVic
Я зная имя таблицы кким образом могу получить ее на клиенте
#26 by IoannVic
Есть имя реквизита. Как из этого получить таблицу?
#27 by IoannVic
Вот это прям достойный ответ. Что мне в отладчике откапывать. В какую сторону рыть?
#28 by Defender aka LINN
НАХРЕНА?
#29 by IoannVic
Чтобы обойти ее. Я понять не могу что мне обойти, если таблица формируется программно. Я не могу просто взять и написать ее имя. Мне нужно ккак-то получить реквизит по имени. Как это сделать?
#30 by antoneus
У тебя же самого в коде написано ЭтаФорма[ИмяТаблицы]
#31 by antoneus
Или через точку ЭтаФорма.ИдентификаторМоейТаблицы
#32 by IoannVic
Спасибо, я так изначально пробовал, но ругался на индекс. Не мог врубиться, что нетак. А сейчас понял, что я ему не строку туда подпихивал. Мляяяя, я - тупой, прям п***а. Всем спасибо, кто смог выдержать эти потоки бреда))
#33 by antoneus
да и не такое выдерживали)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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