Nothing
small_df = data.frame(primary_key = c(1,2), other_field = c(3,4))
big_df = mtcars
test_that("Replacing a small sheet with a big one works", {
skip_if_offline()
small_df = data.frame(primary_key = c(1,2), other_field = c(3,4))
big_df = mtcars
resp = ss_write_sheet(paste0("smartsheetr-test-",random_sheet_name()), small_df)
ss_id = ss_sheetid(resp)
ss_replace_sheet(ss_id, big_df)
new_sheet_data = ss_read_sheet(ss_id)
expect_equal(colnames(new_sheet_data), colnames(big_df))
expect_equal(nrow(new_sheet_data), nrow(big_df))
ss_delete_sheet(ss_id)
})
test_that("Replacing a big sheet with a small one works", {
skip_if_offline()
resp = ss_write_sheet(paste0("smartsheetr-test-",random_sheet_name()), big_df)
ss_id = ss_sheetid(resp)
ss_replace_sheet(ss_id, small_df)
new_sheet_data = ss_read_sheet(ss_id)
expect_equal(colnames(new_sheet_data), colnames(small_df))
expect_equal(nrow(new_sheet_data), nrow(small_df))
ss_delete_sheet(ss_id)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.