Я открываю два файла на 2 отдельных DGVS .. После того, как открывается, и кнопка «Формат» нажата, она совпадает со всеми строками в двух отделение DGV и копирует его в новый DGV Отказ
Первый Первый DGV выглядит так, как это выглядит (наклеки столбцов):
Name P/N X Y Rotation PkgStyle
и вторым , вторые DGV выглядят следующим образом:
PkgStyle P/D Feeder Vision Speed Machine Width Time
Два файла будут соответствовать Pkgstyle И объединить остальные линии, чтобы получить третью третью DGV, который выглядит так:
Name P/N X Y Rotation PkgStyle PkgStyle P/D Feeder Vision Speed Machine Width Time
Теперь, как вы можете ожидать, что могут быть возможные строки, которые не соответствуют правильно и не сочетаются два набора строк из двух файлов. Если это так, это будет ввести только информацию из первого файла, а не вторым.
Так что некоторые образцы данных могут выглядеть так:
Name P/N X Y Rotation PkgStyle PkgStyle P/D Feeder Vision Speed Machine Width Time
J11 1234 12 7 180 9876 9876 THETHING 1 1 1 UNI 12MM 1MS
R90 2222 19 9 0 1255 1255 ITEM 2 1 1 UNI2 5MM 1MS
J18 9845 11 4 270 456
C127 1111 05 1 270 5555 5555 ITEM2 3 1 1 UNI 8MM 0.1MS
Третий ряд (не включая названия колонн) имеет пустые ячейки в нем. Когда пользователь меняет данные сотовых данных в этих пустых местах, я хотел бы добавить его в текстовый документ, который уже содержит аналогичные данные. Итак, если добавил пользователь 456
456
456 4 1 1 1 UNI2 9 мм 10 мс
в строки DataGridView, которые были пустыми, я хочу добавить это в конец файла, который уже содержит данные. Я хочу добавить только строку только в том случае, если все элементы столбца заполнены для каждой строки. Вывод может быть просто пространство разграничен.
Может кто-нибудь помочь мне с этим?